在笔记本电脑上安装python xy 2.7.5后,我尝试启动Spyder IDE。这产生了以下错误:
C: \Python27\Scripts>spyder.exe追踪(最近一次通话):文件"C:\Python27\Scripts\spyder script.py",第9行,位于load_entry_point('spyder==2.2.0','console_scripts','spyder')()文件"C:\Python27\lib\site-packages\spyderlib\start_app.py",第72行,在main中从spyderlib导入spyder文件"C:\Python27\lib\site-packages\spyderlib\spyder.py",第112行,位于从spyderlib.plugins.ipythonconsole导入ipythonconsole文件"C:\Python27\lib\site-packages\spyderlib\plugins\ipythonconsole.py",第31行,位于从IPython.frontend.qt.kernelmanager导入QtKernelManager文件"C:\Python27\lib\site-packages\IPython\frontend\qt\kernelmanager.py",第9行,位于从IPython.zmq.kernelmanager导入kernelmanager,SubSocketChannel\文件"C:\Python27\lib\site packages\IPython\zmq\__init__.py",第67行,位于check_for_zmq("2.1.4")check_for_zmq中的文件"C:\Python27\lib\site packages\IPython\zmq\__init__.py",第51行导入zmq文件"C:\Python27\lib\site packages\zmq\__init__.py",第35行,位于_libzmq=ctypes。CDLL(绑定[0],模式=ctypes.RTLD_GLOBAL)文件"C:\Python27\lib\cytypes\__init__.py",第365行,在__init中__自我_handle=_dlopen(self.name,mode)Windows错误:[Error 127]项目的风险
使用python控制台,我能够运行python代码以及matplotlib和numpy代码。Ipython工作,但是Ipython(Qt)不工作。这可能是什么原因?
主机操作系统是Windows XP。
这实际上是zeromq的最新构建的问题,zeromq是IPython所需的消息库,而不是Spyder本身。最新的zeromq版本与Win XP不兼容。这是Win XP上最新版本的Python(x,y)的一个已知问题,可以通过遵循本错误报告中的指导来解决。
它通过安装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