如何修复anaconda中spyder和jupyter notebook

背景
win10+anaconda 4.2.0,突然无法打开spyder和jupyter notebook

解决方法

网络上给出了多种方法,包括:

  1. 防火墙拦截Python;
  2. 删除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版本,由此引发了问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容