首页 文章

无法用Anaconda打开Jupyter笔记本

提问于
浏览
5

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

Microsoft Windows [版本10.0.14393](c)2016 Microsoft Corporation . 版权所有 . C:\ Users \ Carlos> jupyter notebook Traceback(最近一次调用最后一次):文件“C:\ Program Files \ Anaconda3 \ Scripts \ jupyter-notebook-script.py”,第3行,导入notebook.notebookapp文件“C: \ program Files \ Anaconda3 \ lib \ site-packages \ notebook \ notebookapp.py“,l ine 32,in zmq.eventloop import ioloop File”C:\ Program Files \ Anaconda3 \ lib \ site-packages \ zmq__init __ . py“ ,第34行,从zmq导入后端文件“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,在_ns = select_backend(第一个)文件“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行,来自 . import(常量,错误,消息,上下文,ImportError:DLL加载失败:找不到指定的模块 .

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

谢谢!

4 回答

  • 6

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

    这就是我所做的:

    • conda uninstall pyzmq (这也删除了与jupyter相关的包!)

    • conda install pyzmq (重新安装)

    • conda install jupyter (重新安装与jupyter相关的软件包)

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

  • 0

    我今天在我的系统上也遇到了一些相同的错误,现在通过以下解决方案得到了解决 .

    请在路径变量中添加以下内容,之后将解决(我刚检查过):

    • C:\ ML \ installed_tools \ anaconda3(已经存在)

    • C:\ ML \ installed_tools \ anaconda3 \ Scripts(已经存在)

    • C:\ML\installed_tools\anaconda3\Library\binadded now

    • C:\ML\installed_tools\anaconda3\Library\mingw-w64\binadded now

    请参阅this link以获取我得到的确切异常(使用模块的确切版本)并在此后解决 . 以上异常可能是较旧的anaconda版本,但解决方案应该相同 .

  • 4

    这对我有用(你必须升级pyzmq):

    python -m pip install --upgrade pip
    pip install --upgrade pyzmq
    

    之后它运作良好 .

  • 2

    安装在\ Program Files文件夹中可能存在访问权限问题 .

    我有Anaconda3并安装到根目录C:\目录中,并且像你一样没有安装dll文件的问题 .

    尝试安装Anaconda3作为Anaconda3,在C:\目录中没有空格直接作为自己的文件夹 .

    安装完成后,您可以使用Anaconda备忘单快速入门,通过进入Anaconda3文件夹并(如果您在Windows上)SHIFT RIGHT-CLICK-MOUSE快速验证安装是否正常,它将为您提供打开以打开命令的菜单[Line]窗口直接在Anaconda3的目录中 . 打开命令行窗口并运行Anaconda备忘单中的命令以快速入门:

    http://conda.pydata.org/docs/_downloads/conda-cheatsheet.pdf

    您需要按照说明在Anaconda3中创建虚拟Python开发环境/文件夹 . 然后,您需要确保将Jupyter Notebook安装到该虚拟环境/文件夹中 . 当然,您需要在安装后“激活”该虚拟环境 .

    我希望这有帮助 .

相关问题