我安装了米尼康达,并试图在其中使用Jupyter笔记本,但一直未能做到这一点。安装miniconda之后,我在我的终端上运行jupyter notebook
命令,而jupyter没有安装。
我继续用conda install jupyter
安装了它。但是,我再次在我的终端上运行了jupyter notebook
,并得到了以下控制台错误:
Emilios-MacBook:documents emilioramirezeguia$ jupyter记事本回溯(最近一次调用):文件"/Users/emilioramirezeguia/miniconda2/bin/jupyter-notebook",第7行,从notebook.notebookapp导入主文件"/Users/emilioramirezeguia/miniconda2/lib/python2.7/site-packages/notebook/notebookapp.py",第45行,在ioloop.install() "/Users/emilioramirezeguia/miniconda2/lib/python2.7/site-packages/zmq/eventloop/ioloop.py",行210中在安装断言(不是ioloop.IOLoop.initialized())或\AttributeError中:输入object 'IOLoop‘没有属性’初始化‘
知道怎么解决这个问题吗?
谢谢
发布于 2018-03-07 01:54:17
这个问题也发生在我身上。我以前的anaconda环境似乎运行得很好,但我今天创建的环境似乎存在这个问题,它抛出了AttributeError: type object 'IOLoop' has no attribute 'initialized'
。
这似乎是因为今天或昨天发布的tornado==5.0
的最新版本。我回到了上一个稳定的版本,即tornado==4.5.3
,它起了作用。
这是解决办法
pip uninstall tornado
pip install tornado==4.5.3
发布于 2018-03-07 06:49:58
Miniconda是可以的,但是Anaconda是推荐的。
我也有同样的问题,谢谢尼特雷德给出正确的解决方案。
似乎jupyter笔记本不支持龙卷风5.0。因此,降级如下:
pip uninstall tornado
pip install tornado==4.5.3
发布于 2018-04-10 16:36:14
我需要python中的matplotlib,并且需要jupyter工作。如果卸载龙卷风,该包将尝试卸载matplotlib,除非您执行强制操作。但我还是需要材料库,我需要那个。因此,我仍然需要强制matplotlib使用旧版本的龙卷风。原来我有两个龙卷风版本,一个由pip安装,另一个由conda安装。
最后,运行这些命令使jupyter和matplotlib再次工作:(在被破坏的conda环境中运行它)。
conda remove tornado --force # keeps matplotlib
pip uninstall tornado
conda install tornado=4.5.3
早些时候,我用pip安装了tensorflow库,我也需要它,也许它带来了垃圾龙卷风v5,不确定。
https://stackoverflow.com/questions/49141525
复制相似问题