学生问题描述:
只写了最简单的导入包,但python一直运行状态,很苦恼电脑出了什么问题...
csdn上找到了解决办法,tornado版本问题
我看csdn上有个回答,说更新最新版本的ipython,我就pip install ipython==7.0了
然后再打开jupyter notebook就什么都没有了
也没有办法新建文件了。
第二个问题的解答
分析原因:首先说第二个问题,根据前面的情况分析,之所以jupyter notebook那里变为了空白,是因为你在更新ipython的时候,因为安装的是指定的ipython版本,而tornado库是ipython的关联库,这样你更新ipython的时候把tornado的版本也改变了。看下你现在的tornado库版本
可以看到这个版本是非常低的。而这个库也是jupyter notebook的关联库,由于tornado版本太低,导致jupyter notebook的一些功能不能正确使用。
解决方案:重新装一下jupyter notebook.
在安装jupyter notebook的时候可以看到要求tornado库的版本大于等于5.0,而当前的版本为4.5.3。所以会自动下载更新这个tornado库,以便能够正常安装jupyter notebook。下载更新的版本是tornado6.0。最后jupyter book库,安装完毕。然后再重新启动jupyter notebook,就可以新建和查看ipynb文件了。
第一个问题原因:
第二个问题解决了,然后在看第一个问题为什么代码块迟迟不能执行,一直是*?是因为你电脑上安装了两个anaconda,而设定快捷方式和配置环境变量path的时候就比较混乱,导致在执行语句的时候不知道执行的是哪个anconda。
第一个问题解决方案:
将path环境变量只配制成其中的一个anaconda,包括用户变量和系统变量。
快捷方式指定的应用程序也要改成你想要用的那个anaconda的对应程序路径。(或者是将快捷方式删掉,自己重新建立)
能保证你要保留的那个jupyter notebook正常执行即可。
注意:最好是删掉原有的anaconda再安装新的版本,然后一定要注意环境变量path一定要配置正确。





