我一直在详尽地查看不同的错误消息以尝试解决此问题,我已经运行了许多重新安装的python 2.7和ipython,但我无法启动ipython笔记本。
catch_config_error
中的application.py
会提示不正确的特质'设置,超出了我的知识领域
由于"IPython.html requires pyzmq >= 2.1.11"
pip list
显示的版本为{14},我也对此感到非常困惑
我有一种感觉我可能会错误地设置一些PATH变量,并且有一个文件夹 csvn中有一个python25文件夹吗?
请参阅下面的错误消息和pip日志
Iptest
返回
Traceback (most recent call last):
File "C:\csvn\Python25\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\csvn\Python25\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\csvn\Python25\Scripts\iptest.exe\__main__.py", line 5, in <module>
File "C:\csvn\Python25\lib\site-packages\IPython\testing\iptestcontroller.py",
line 23, in <module>
import multiprocessing.pool
File "C:\csvn\Python25\lib\multiprocessing\__init__.py", line 83, in <module>
import _multiprocessing
ImportError: No module named _multiprocessing
Pip list
返回:
backports.ssl-match-hostname (3.4.0.2)
certifi (14.05.14)
distribute (0.6.49)
docutils (0.12)
eventlet (0.14.0)
greenlet (0.4.2)
ipython (2.1.0)
Jinja2 (2.7.3)
MarkupSafe (0.23)
nose (1.3.3)
numpydoc (0.5)
pip (1.5.6)
Pygments (1.6)
pyreadline (2.0)
pyzmq (14.3.1)
setuptools (0.6c11)
Sphinx (1.2.2)
tornado (4.0)
wsgiref (0.1.2)
和
Ipython Notebook
返回
Traceback (most recent call last):
File "C:\csvn\Python25\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\csvn\Python25\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\csvn\Python25\Scripts\ipython.exe\__main__.py", line 9, in <module>
File "C:\csvn\Python25\lib\site-packages\IPython\__init__.py", line 120, in st
art_ipython
return launch_new_instance(argv=argv, **kwargs)
File "C:\csvn\Python25\lib\site-packages\IPython\config\application.py", line
563, in launch_instance
app.initialize(argv)
File "<string>", line 2, in initialize
File "C:\csvn\Python25\lib\site-packages\IPython\config\application.py", line
92, in catch_config_error
return method(app, *args, **kwargs)
File "C:\csvn\Python25\lib\site-packages\IPython\terminal\ipapp.py", line 321,
in initialize
super(TerminalIPythonApp, self).initialize(argv)
File "<string>", line 2, in initialize
File "C:\csvn\Python25\lib\site-packages\IPython\config\application.py", line
92, in catch_config_error
return method(app, *args, **kwargs)
File "C:\csvn\Python25\lib\site-packages\IPython\core\application.py", line 38
1, in initialize
self.parse_command_line(argv)
File "C:\csvn\Python25\lib\site-packages\IPython\terminal\ipapp.py", line 316,
in parse_command_line
return super(TerminalIPythonApp, self).parse_command_line(argv)
File "<string>", line 2, in parse_command_line
File "C:\csvn\Python25\lib\site-packages\IPython\config\application.py", line
92, in catch_config_error
return method(app, *args, **kwargs)
File "C:\csvn\Python25\lib\site-packages\IPython\config\application.py", line
475, in parse_command_line
return self.initialize_subcommand(subc, subargv)
File "<string>", line 2, in initialize_subcommand
File "C:\csvn\Python25\lib\site-packages\IPython\config\application.py", line
92, in catch_config_error
return method(app, *args, **kwargs)
File "C:\csvn\Python25\lib\site-packages\IPython\config\application.py", line
406, in initialize_subcommand
subapp = import_item(subapp)
File "C:\csvn\Python25\lib\site-packages\IPython\utils\importstring.py", line
42, in import_item
module = __import__(package, fromlist=[obj])
File "C:\csvn\Python25\lib\site-packages\IPython\html\notebookapp.py", line 39
, in <module>
check_for_zmq('2.1.11', 'IPython.html')
File "C:\csvn\Python25\lib\site-packages\IPython\utils\zmqrelated.py", line 37
, in check_for_zmq
raise ImportError("%s requires pyzmq >= %s"%(required_by, minimum_version))
ImportError: IPython.html requires pyzmq >= 2.1.11
答案 0 :(得分:0)
行, 事实证明我在C:\ CSVN上安装了旧的python 2.5副本。
我删除它,
使用卸载工具卸载所有其他版本的python
然后我安装了Anaconda,现在一切正常。虽然Python25文件夹可能是主要问题,但我建议使用有效的卸载工具,因为Windows控制面板中的工具可能不符合要求。