cmd找不到conda以及通过cmd启用Anaconda中的Python环境(base)
为了解决上篇文章中说的
AnacondaPrompt.lnk
文件问题,一开始我以为只能通过这个快捷方式启动
Anaconda
的
Python
环境,而且每次都是使用
cmd
运行
AnacondaPrompt.lnk
来进入
Python
环境,今天突法奇想,搜了一下,搜到了解决这个问题的办法,参看
这篇,特此记录。
1、在系统环境中添加Anaconda路径
按下键盘win+R
,输入cmd
,回车,在cmd
中输入conda list
,发现结果显示如下:
发现识别不出来命令,经过搜索,找到了这个解决方案,当然只是参考其中一部分,我们的Anaconda
已经安装完成了,只是没有添加到系统环境当中,具体添加方式:
-
首先打开
高级系统设置
-
点击
环境变量
-
依次
编辑
这两个Path
-
选择
新建
,并将Anaconda
安装目录下的Scripts
路径添加到其中
-
最后一直点
确定
就可以了
此时再在cmd
中输入conda list
,发现结果就有了:
2、通过cmd启用Anaconda中的Python环境(base)
一开始以为必须要AnacondaPrompt.lnk
才行,后来发现直接cmd
启动也可以,在解决了将Anaconda
添加到系统环境变量问题之后,接下来就是通过cmd
启动Anaconda
中的Python
环境,参考这篇。
-
启动
cmd
,输入conda info --envs
,在这里我们就看到了Anaconda
中的所有Python
环境,有(base)
也有自己重新创建的其他环境。
-
接着输入
activate base
,activate
后面接想要启动的Python环境皆可,按回车
后就会发现命令行前面多了一个(base)
,这与AnacondaPrompt.lnk
启动时的状态一样,终于成功的通过cmd
启动Python
环境!
而且不用每次都从conda info --envs
开始,打开cmd
之后直接输入activate base
即可!
3、参考
anaconda在cmd下显示找不到?【链接】
cmd 激活 Anaconda 的 Python 运行环境【链接】