在ubuntu 14.04上遇到ipython笔记本问题
我在我的系统中安装了ipython notebook,但是当我想在终端中运行它时,会出现以下错误:
File "/usr/local/lib/python2.7/dist-packages/ipython-3.2.0-py2.7.egg/IPython/html/notebookapp.py", line 52, in from tornado import httpserver File "/usr/local/lib/python2.7/dist-packages/tornado/httpserver.py", line 34, in from tornado.http1connection import HTTP1ServerConnection, HTTP1ConnectionParameters File "/usr/local/lib/python2.7/dist-packages/tornado/http1connection.py", line 30, in from tornado import iostream File "/usr/local/lib/python2.7/dist-packages/tornado/iostream.py", line 40, in from tornado.netutil import ssl_wrap_socket, ssl_match_hostname, SSLCertificateError, _client_ssl_defaults, _server_ssl_defaults File "/usr/local/lib/python2.7/dist-packages/tornado/netutil.py", line 39, in import certifi ImportError: No module named certifi
有人知道问题在哪里吗? 任何建议都将受到高度赞赏。
看起来你错过了IPython Notebook的依赖。 如果您还没有安装pip
,我建议安装它以便于安装python包:
sudo apt-get install python-pip python-dev build-essential
一旦安装了pip,您可以通过在命令行输入来安装IPython Notebook及其所有依赖项:
pip install "ipython[notebook]"
如果出现错误,您可能必须使用sudo
运行那个。