无法用Anaconda打开Jupyter笔记本

Chu*_*cky 6 python anaconda jupyter

我刚刚在Surface Pro 3中安装了带有Windows 10的Anaconda,使用提供的64位安装程序.当我尝试启动"jupyter notebook"时,我总是收到以下消息:

Microsoft Windows [版本10.0.14393](c)2016 Microsoft Corporation.版权所有.

C:\ Users\Carlos> jupyter notebook Traceback(最近一次调用最后一次):

导入notebook.notebookapp中的文件"C:\ Program Files\Anaconda3\Scripts\jupyter-notebook-script.py",第3行

从zmq.eventloop import ioloop输入文件"C:\ Program Files\Anaconda3\lib\site-packages \notebook \notebookapp.py",l ine 32

从zmq import后端输入文件"C:\ Program Files\Anaconda3\lib\site-packages\zmq__init __.py",第34行

文件"C:\ Program Files\Anaconda3\lib\site-packages\zmq\backend__init __.py",l ine 40,重新加载(*exc_info)

文件"C:\ Program Files\Anaconda3\lib\site-packages\zmq\utils\sixcerpt.py",lin e 34,重新加注值

文件"C:\ Program Files\Anaconda3\lib\site-packages\zmq\backend__init __.py",l ine 27,in _ns = select_backend(first)

文件"C:\ Program Files\Anaconda3\lib\site-packages\zmq\backend\select.py",lin e 26,在select_backend mod = import(name,fromlist = public_api)

文件"C:\ Program Files\Anaconda3\lib\site-packages\zmq\backend\cython__init__ .py",第6行,来自.导入(常量,错误,消息,上下文,

ImportError:DLL加载失败:找不到指定的模块.

我试图再次卸载/安装几次,我试图为我或计算机中的所有用户安装它,我试图首先更新anaconda ...但没有成功.任何线索?

谢谢!

Chu*_*cky 10

这似乎是Anaconda默认安装的问题.所以,我删除了pyzmq包,这似乎是有问题的.

这就是我所做的:

  1. conda uninstall pyzmq (这也删除了jupyter相关的包!)
  2. conda install pyzmq (重新安装)
  3. conda install jupyter (重新安装jupyter相关软件包)

现在我可以打开Jupyter笔记本了!


Dee*_*pak 5

这是对我有用的(您必须升级pyzmq):

python -m pip install --upgrade pip
pip install --upgrade pyzmq
Run Code Online (Sandbox Code Playgroud)

之后它工作得很好。


Ama*_*eep 5

今天我的系统上也遇到了同样的错误,现在可以通过以下解决方法解决。

请在path变量中添加以下内容,此后将对其进行解析(我刚刚检查过):

  • C:\ ML \ installed_tools \ anaconda3(已经存在)
  • C:\ ML \ installed_tools \ anaconda3 \ Scripts(已经存在)
  • C:\ ML \ installed_tools \ anaconda3 \ Library \ bin现已添加
  • C:\ ML \ installed_tools \ anaconda3 \ Library \ mingw-w64 \ bin现已添加

请参阅此链接以获取我得到的确切异常(带有模块的准确版本)并在之后解决。上面的例外可能是较旧的anaconda版本,但解决方案应该相同。