Как установить pyzmq 2.1.10 для python2.6 на Windows XP Win32? - PullRequest
3 голосов
/ 17 ноября 2011

Я пытаюсь установить pyzmq, и, кажется, нет рабочих оконных систем для py2.6 в pipy Также нет ни одного в https://github.com/zeromq/pyzmq/downloads. У них действительно есть msi для pyzmq 2.1.4 но это тоже не работает.

Попробовал pyzmq easy_install-2.6, который связан с установкой pyzmq 2.1.10, но завершился неудачно с ошибкой

Fatal: ZMQ directory must be specified on Windows via setup.cfg or 'python setup.py      configure --zmq=/path/to/zeromq2'

: скрипт установки завершенс 1


затем связали
easy_install-2.6 pyzmq configure --zmq = C: \ home \ instal_applications \ ZeroMQ_2.1.10 и получите ту же ошибку, поэтому я решил загрузить pyzmq-2.1.10Я захожу в C: \ Python26 \ Lib \ site-packages \ pyzmq-2.1.10 и запускаю python setup.py configure --zmq == C: \ home \ instal_applications \ ZeroMQ_2.1.10 и запускаю configure


Настройка: автоопределение параметров ZMQ ... Пользовательский каталог ZMQ: C: \ home \ instal_applications \ ZeroMQ_2.1.10 Fatal: Не удалось запустить тестовую программу ZMQ.Пожалуйста, проверьте, чтобы убедиться:

* You have a C compiler installed
* A development version of Python is installed (including header files)
* A development version of ZMQ >= 2.1.4 is installed (including header files)
* If ZMQ is not in a default location, supply the argument --zmq=<path>
* If you did recently install ZMQ to a default location,
  try rebuilding the ld cache with `sudo ldconfig`
  or specify zmq's location with `--zmq=/usr/local`


Я также пытался построить его, используя инструкции, которые здесь дает zeromq http://www.zeromq.org/docs:windows-installations, но, кажется, во мне есть пробелы, зная, какиспользуйте установщик ruby ​​или в инструкциях.


Наконец, я попытался использовать установщик Windows из http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyzmq, но это дало мне следующую ошибку

import zmq Traceback (последний вызов был последним): файл "", строка 1, в файле "C: \ Python26 \ Lib \ site-packages \ pyzmq-2.1.10 \ zmq__init __. Py", строка 35, виз zmq.utils импорт initthreads # инициализировать потоки ImportError: невозможно импортировать имя initthreads

Я также устал устанавливать по ссылке в самом низу http://www.zeromq.org/docs:windows-installations, ссылающейся наhttp://miru.hk/archive/ZeroMQ-2.1.10-win32.exe но я также получаю сообщение об ошибке.

Кто-нибудь получил это для работы с lib для работы с python2.6?У python2.7, похоже, нет проблем.

На самом деле, даже если вы используете установщики win из https://github.com/zeromq/pyzmq/downloads для python2.7 для zmq 2.1.10, вы получаете ошибку IPython.zmq требует pyzmq> = 2.1.4, но у вас есть 2.1.* * 10 тысяча сорок-девять .Очевидно, ошибка в проверке версии.Кажется, работает более старая версия 2.1.7, потому что 7 проходит проверку, так как я предполагаю, что она состоит из одной цифры.

1 Ответ

0 голосов
/ 27 сентября 2012

После установки неофициального двоичного файла Кристофа Гольке, вы пытались скопировать libzmq.dll в python26 \ DLLs \? Или переместите его в каталог, который находится в вашем PATH

...