pyzmq-static

Skjermbilde programvare:
pyzmq-static
Prog.varedetaljer:
Versjon: 2.2
Last opp dato: 20 Feb 15
Lisens: Gratis
Popularitet: 2

Rating: 3.0/5 (Total Votes: 1)

pyzmq statisk gir en statisk bundet versjon av zmq Python biblioteket, som er den offisielle grensesnittet mellom Python og & Oslash; MQ messaging bibliotek. Du kan finne den overstrømmende & Oslash; MQ nettside her:
http://www.zeromq.org/
Den offisielle fordeling for zmq bibliotek kalles pyzmq her på PyPI, og blir vedlikeholdt av Brian E. Granger:
http://pypi.python.org/pypi/pyzmq/
Dette pyzmq statisk fordeling ble opprettet av Brandon Craig Rhodes etter at han ble frustrert over å måtte installere både libuuid-dev og ZeroMQ seg på hver maskin der han deretter ønsket å installere pyzmq. Enten du bruker Linux eller Windows, bør denne pakken laste ned og kompilere med en rask pip installere forutsatt at du har de vanlige verktøyene på plass for å bygge Python utvidelsesmoduler i det hele tatt (som er, spesielt, GNU C og C ++ kompilatorer for POSIX-systemer, og den frie Microsoft Visual C ++ 2008 Express for Windows-maskiner).
Advarsel
Dette Python pakken er statisk linket mot & Oslash; MQ, noe som betyr at det bærer sin egen kopi av & Oslash; MQ rundt innsiden av det.
Hvis Python-programmet importerer andre biblioteker eller moduler som selv lenker mot & Oslash; MQ, så vil de finne seg selv å snakke med en annen kopi av meldingskøen bibliotekene enn programmet gjør. De to kopier av & Oslash; MQ kan ha forskjellige versjoner; de kan mangle delte kopier av datastrukturer som ville være nødvendig for å koordinere in-prosess køer (selv om jeg tror at & Oslash; MQ har unngått disse); eller de kan bryte helt, avhengig av hvordan de og operativsystemet dynamiske linker bestemmer seg for å oppføre seg.
Men, egentlig, hva er sannsynligheten for det? Denne statiske versjonen har fungert fint for meg så langt!
Kopiering
Denne pakken bruker en "setup.py" fil, som Brandon Craig Rhodes tilbyr lykkelig under en BSD-lisens, for å bygge et delt bibliotek bygget fra tre forskjellige kilde distribusjoner. Å bruke resultatet, må du overholde lisensvilkårene for alle tre stykker av programvare, som er som følger:
& Nbsp; * UUID rutiner fra "util-linux-ng": BSD
& Nbsp; * Den "zeromq" kilde: LGPL
& Nbsp; * Den "pyzmq" kilde: LGPL
Så, ok, de er ikke veldig restriktive konsesjonsvilkår. Men fortsatt. Se kilden filene selv for mer informasjon.
Utvikling
Den opprinnelige kilden til pyzmq-statisk liv på Bitbucket:
http://bitbucket.org/brandon/pyzmq-static
Du kan rapportere feil og problemer, som Bitbucket eufemisk kaller "problemer", her:
http://bitbucket.org/brandon/pyzmq-static/issues
Utviklingen treet er ledsaget av en liten get.sh shell script som gjen henter alle de originale kildeelingene for & Oslash; MQ, pyzmq, og libuuid, og gjenoppbygger inkluderer og src kataloger ved hjelp av originalfilene. Når nye versjoner av disse avhengigheter kommer ut, vil vi oppdatere get.sh manus, tweak resultatet før det kompilerer rent under Linux og Windows, og lansere en ny versjon av pyzmq-statisk.

Hva er nytt i denne utgaven:.

  • ØMQ og PyZMQ 2.1.7

Krav :

  • Python

Annen programvare fra utvikleren Brandon Craig Rhodes

adventure
adventure

14 Apr 15

PyEphem
PyEphem

15 Apr 15

Kommentarer til pyzmq-static

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!