Spyder / Pythonxy аварийно завершает работу

После установки python xy 2.7.5 на свой ноутбук я попытался запустить Spyder IDE. Это привело к следующей ошибке:

C:\Python27\Scripts>spyder.exe
Traceback (most recent call last):
  File "C:\Python27\Scripts\spyder-script.py", line 9, in 
    load_entry_point('spyder==2.2.0', 'console_scripts', 'spyder')()
  File "C:\Python27\lib\site-packages\spyderlib\start_app.py", line 72, in main
    from spyderlib import spyder
  File "C:\Python27\lib\site-packages\spyderlib\spyder.py", line 112, in 
    from spyderlib.plugins.ipythonconsole import IPythonConsole
  File "C:\Python27\lib\site-packages\spyderlib\plugins\ipythonconsole.py", line 31, in 
    from IPython.frontend.qt.kernelmanager import QtKernelManager
  File "C:\Python27\lib\site-packages\IPython\frontend\qt\kernelmanager.py", line 9, in 
    from IPython.zmq.kernelmanager import KernelManager, SubSocketChannel, \
  File "C:\Python27\lib\site-packages\IPython\zmq\__init__.py", line 67, in 
    check_for_zmq('2.1.4')
  File "C:\Python27\lib\site-packages\IPython\zmq\__init__.py", line 51, in check_for_zmq
    import zmq
  File "C:\Python27\lib\site-packages\zmq\__init__.py", line 35, in 
    _libzmq = ctypes.CDLL(bundled[0], mode=ctypes.RTLD_GLOBAL)
  File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
WindowsError: [Error 127] Die angegebene Prozedur wurde nicht gefunden

Используя консоль python, я смог запустить код python, а также код matplotlib и numpy. Ipython работает, но Ipython (Qt) не работает. в чем может быть причина этого?

Операционная система хоста - Windows XP.


person wirrbel    schedule 09.07.2013    source источник


Ответы (2)


На самом деле это проблема последних сборок zeromq, которые представляют собой библиотеки обмена сообщениями, необходимые для IPython, а не с самим Spyder. Последние сборки zeromq несовместимы с Win XP. Это известная проблема последних версий Python (x, y) в Win XP, которую можно решить, следуя инструкциям в этот отчет об ошибке.

person Jed    schedule 09.07.2013

Он работает путем установки https://pythonxy.googlecode.com/files/pyzmq-13.0.2-4_py27.exe и http://h5py.googlecode.com/files/h5py-2.1.3.win32-py2.7.msi,

Как это опубликовано в http://code.google.com/p/pythonxy/issues/detail?id=670

person shaokn    schedule 25.08.2013