pyzmq-static

Software screenshot:
pyzmq-static
Software informatie:
Versie: 2.2
Upload datum: 20 Feb 15
Ontwikkelaar: Brandon Craig Rhodes
Licentie: Gratis
Populariteit: 31

Rating: 3.0/5 (Total Votes: 1)

pyzmq-static verschaft een statisch verbonden versie van de ZMQ Python bibliotheek, de officiële interface tussen de Python en & Ø; MQ messaging bibliotheek. : MQ website hier, je kunt de uitbundige & Ø vinden
http://www.zeromq.org/
De officiële uitreiking van de ZMQ bibliotheek is hier op PyPI genoemd pyzmq, en wordt onderhouden door Brian E. Granger:
http://pypi.python.org/pypi/pyzmq/
Dit pyzmq-statische verdeling is gemaakt door Brandon Craig Rhodes nadat hij gefrustreerd met het hebben van zowel libuuid-dev en ZeroMQ zichzelf te installeren op elke machine waar hij wilde toen naar pyzmq installeren geworden. Of je Linux of Windows gebruikt, moet dit pakket downloaden en compileren met een snelle pip installeren ervan uitgaande dat je de normale instrumenten die voorhanden zijn voor het bouwen van Python uitbreidingsmodules te allen (die zijn, in het bijzonder, de GNU C en C ++ compilers voor POSIX-systemen, en de gratis Microsoft Visual C ++ 2008 Express voor Windows machines).
Waarschuwing
Dit Python pakket is statisch gelinkt tegen & Ø, MQ, wat betekent dat het draagt ​​zijn eigen exemplaar van & Ø; MQ rond binnenkant van het.
Als uw Python-programma importeert alle andere bibliotheken of modules die zich koppelen tegen & Ø, MQ, dan zullen ze zich in gesprek met een andere kopie van het bericht wachtrij bibliotheken dan je programma doet. De twee exemplaren van & Ø; MQ misschien verschillende versies hebben; zij wellicht niet in gedeelde kopieën van data structuren die nodig zou zijn om in-process wachtrijen te coördineren (hoewel ik denk dat & Ø; MQ heeft deze vermeden); of ze misschien helemaal breken, afhankelijk van hoe ze en dynamische linker uw besturingssysteem beslissen om zich te gedragen.
Maar, echt, wat is de waarschijnlijkheid van die? Deze statische versie is voor mij prima werkte tot nu toe!
Kopiëren
Dit pakket maakt gebruik van een "setup.py" bestand, dat Brandon Craig Rhodos biedt gelukkig onder een BSD-licentie, een gedeelde bibliotheek opgebouwd uit drie verschillende bron distributies te bouwen. Om het resultaat te gebruiken, moet u zich houden aan de licentievoorwaarden van alle drie stukken van de software, die zijn als volgt:
& Nbsp; * De UUID routines uit "util-linux-ng": BSD
& Nbsp; * De "zeromq" bron: LGPL
& Nbsp; * De "pyzmq" bron: LGPL
Ja, oke, die zijn niet erg restrictieve licentievoorwaarden. Maar dan nog. Zie de bron bestanden zelf voor meer informatie.
Ontwikkeling
De oorspronkelijke bron van pyzmq-statische levens op BitBucket:
http://bitbucket.org/brandon/pyzmq-static
U kunt bugs en problemen, die BitBucket eufemistisch noemt "problemen", hier melden:
http://bitbucket.org/brandon/pyzmq-static/issues
De ontwikkeling boom wordt begeleid door een kleine get.sh shell script dat opnieuw haalt alle originele bron distributies voor & Ø, MQ, pyzmq en libuuid, en herbouwt de include en src directory's met behulp van de originele bestanden. Als er nieuwe versies van deze afhankelijkheden naar buiten komen, zullen we de get.sh script te werken, tweak het resultaat tot hij compileert netjes onder Linux en Windows, en een nieuwe versie van pyzmq-statische vrij te geven.

Wat is nieuw in deze release:.

  • OMQ en PyZMQ 2.1.7

Eisen

  • Python

Andere software van ontwikkelaar Brandon Craig Rhodes

adventure
adventure

14 Apr 15

PyEphem
PyEphem

15 Apr 15

Reacties op pyzmq-static

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!