pyzmq-static

Logiciel capture d'écran:
pyzmq-static
Détails logiciels:
Version: 2.2
Date de transfert: 20 Feb 15
Développeur: Brandon Craig Rhodes
Licence: Gratuit
Popularité: 2

Rating: 3.0/5 (Total Votes: 1)

pyzmq-statique fournit une version liée de manière statique de la bibliothèque ZMQ Python, qui est l'interface officielle entre Python et le & Oslash; bibliothèque de messagerie MQ. Vous pouvez trouver l'exubérante et Oslash; site Web MQ ici:
http://www.zeromq.org/
La distribution officielle de la bibliothèque de ZMQ est appelé pyzmq ici sur PyPI, et est maintenu par Brian E. Granger:
http://pypi.python.org/pypi/pyzmq/
Cette distribution de pyzmq-statique a été créé par Brandon Craig Rhodes après qu'il est devenu frustré d'avoir à installer à la fois libuuid-dev et se ZeroMQ sur chaque machine où il a ensuite voulu installer pyzmq. Que vous utilisiez Linux ou Windows, ce paquet doit télécharger et compiler avec un pip installation rapide en supposant que vous avez les outils normaux en place pour la construction de Python modules d'extension à tous (qui sont, précisément, le GNU C et C ++ compilateurs pour les systèmes POSIX, et la libre Microsoft Visual C ++ 2008 Express pour les machines Windows).
Attention
Ce paquet de Python est lié statiquement contre & Oslash; MQ, ce qui signifie qu'il porte sa propre copie de & Oslash; MQ à l'intérieur de celui-ci.
Si votre programme Python importe toutes les autres bibliothèques ou modules qui se Link contre & Oslash; MQ, alors ils vont se trouver de parler à une autre copie des bibliothèques de files de messages que votre programme ne. Les deux exemplaires de & Oslash; MQ peut avoir différentes versions; ils peuvent manquer de copies de structures de données qui seraient nécessaires pour coordonner les files d'attente dans-processus partagé (même si je pense que & Oslash; MQ a évité ces); ou ils pourraient briser tout à fait, en fonction de la façon dont ils et éditeur de liens dynamique de votre système d'exploitation décident de se comporter.
Mais, vraiment, ce est la vraisemblance de cela? Cette version statique a bien fonctionné pour moi jusqu'à présent!
Copie
Ce package utilise un fichier "setup.py", qui Brandon Craig Rhodes propose heureux sous licence BSD, de construire une bibliothèque partagée construit à partir de trois sources différentes distributions. Pour utiliser le résultat, vous devez respecter les termes de la licence de tous les trois morceaux de logiciels, qui sont comme suit:
& Nbsp; * Les routines UUID de "util-linux-ng": BSD
& Nbsp; * Le "zeromq" source: LGPL
& Nbsp; * Le "pyzmq" source: LGPL
Alors, d'accord, ce ne sont pas des conditions de licence très restrictives. Mais reste. Voir la source fichiers eux-mêmes pour plus d'informations.
Développement
La source de pyzmq-statique vie à Bitbucket originale:
http://bitbucket.org/brandon/pyzmq-static
Vous pouvez rapporter les bugs et problèmes, qui appelle par euphémisme Bitbucket «questions», ici:
http://bitbucket.org/brandon/pyzmq-static/issues
L'arbre de développement est accompagné d'un petit script shell de get.sh qui récupère de nouveau toutes les distributions source d'origine pour & oslash; MQ, pyzmq et libuuid, et reconstruit les répertoires include et src utilisant les fichiers originaux. Lorsque de nouvelles versions de ces dépendances sortent, nous mettrons à jour le script get.sh, tordre le résultat jusqu'à ce qu'il compile proprement sous Linux et Windows, et sortir une nouvelle version de pyzmq-statique.

Ce qui est nouveau dans cette version:.

  • omq et PyZMQ 2.1.7

Exigences :

  • Python

D'autres logiciels de développeur Brandon Craig Rhodes

adventure
adventure

14 Apr 15

PyEphem
PyEphem

15 Apr 15

Commentaires à pyzmq-static

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!