糟心的一天
- Anaconda 按照技术文档按部就班的安装好,使用Conda 成功将Anaconda的pakage之一Python2.7 and 3.6 成功安装,目标:想实现Python2.7和Python3.6在Powershell下的顺畅切换。
- Code 1 in Anaconda Prompt
conda create -n python36 python=3.6 anaconda
具体见大妈分享 Anaconda
- Code 2 in Powershell
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Users\CNNEZHA2\AppData\Local\Continuum\Anaconda3\envs\Py36", "User")
- Code 3 in Anaconda Prompt
conda env list
- Code 4 in Anaconda Prompt
deactivate activate
问题 :
- 在Anaconda 创建完py27和Py36之后,无法实现预期中在Powershell中的拉风切换,比如实现了Py36,要靠简洁命令跳入到py27环境就会报错。
如 图 :
-
解决方案 1
要想实现py27的转换必须要再使用Code2,将path 指向py27,而且一定要重启powershell后方可成功,如下图
......Restart Powershell......
-
解决方案 2
使用Anaconda 自带的Anaconda Prompt
如图:
但是在使用code 4 " deractivate "的时候,如果把当下正在使用的环境直接deractivate 掉了,你会发现整个“conda”命令都无法再使用,如下图, 解决方案-->重启一遍Anaconda Prompt
-
意外收获
Atom的Github操作简直不能太完美!!
Github Py104 话题链接关于Python2和Python3共存及jupyter notebook 安装问题 #25