关于Anaconda及Spyder打不开问题

**适用情况:

**本人WIN10-64位
由于下载下来的Anaconda默认python版本是3.6的,但博主需要用3.5。故一开始直接在root环境中降版本

关于Anaconda及Spyder打不开问题_第1张图片
一切都很顺利,降完各种能用,可是第二天再打开电脑后才发现悲剧了。。。Anaconda和Spyder都打不开(或是闪退)。
博主尝试了各种网上的方法,包括什么添加文件改编码、升级等等,均解决不了。重装了N遍。

解决方法:

一定不要用这种办法降版本!!!一定不要用这种办法降版本!!!一定不要用这种办法降版本!!!重要的事情说三遍
若要用3.5环境,直接在Anaconda里面create环境就好,然后下什么安装包什么的,就用Anaconda Prompt就好。

  1. 先打开Anaconda Prompt,默认是在root环境下,例如我已经create了一个叫“TensorFlow”的环境,是python3.5的,那么久在Prompt中输入
activate TensorFlow

你会发现你的Prompt已经进入了这个环境,然在该环境下pip 各种包就好:

pip install tensorflow==1.8.0 
pip install tensorflow-gpu==1.8.0
pip install numpy

等等,我这里安装TensorFlow指定了版本。用习惯了。。。
然后你就发现重启再打开都可以打开了。Spyder另外会有跟你新环境名称一样的快捷方式,直接进去kernel就是python3.5的。不用从Anaconda切换环境进也可以的。

你可能感兴趣的:(Debug)