背景
win10+anaconda 4.2.0,突然无法打开spyder和jupyter notebook
解决方法
网络上给出了多种方法,包括:
- 防火墙拦截Python;
- 删除c:\用户中的.matplotlib和.spyder-py3文件
在经历多次拆卸、重装后,依旧没有得到解决。后来通过各种尝试,终于得到了解决:
具体方法:
Step 1. 删除tornado
Step 2. 删除电脑中所有与python相关的tornado文件(否则,总是显示系统已存在,无法删除tornado)
Step 3. 从新安装tornado 4.5.3版本
pip install tornado==4.5.3
至此,所有问题就解决了。还可以将anaconda的所有包进行更新。
conda upgrade --all
原因分析
最近一直在使用mkdocs,在安装的时候被自动安装至5.0以上的版本,而python3.5对应的tornado需要4.5版本,由此引发了问题。