Anaconda4.7安装以后在终端下使用python命令提示“python不是内部或外部命令,也不是可运行的程序或批处理文件。”
1 问题描述
最近在装完新版的Anaconda4.7并且设置环境变量以后,终端下输入python命令提示“python不是内部或外部命令,也不是可运行的程序或批处理文件”,经过一番折腾,终于发现出现该问题的原因并解决。
2 问题解析
在安装好Anaconda4.7,我在设置环境的时候是在Administrator的用户变量下的Path下设置的,如下图。
这样就会出现一个问题,假设当前的用户不是Administrator的时候,就依然会出现“找不到python这个命令”的问题。因此,正确的做法应该是在系统变量下的Path设置环境变量。
3 解决问题
① 打开到环境变量页面(如果不知道怎么打开环境变量页面可以参考:Win10下如何正确设置环境变量?),双击系统环境变量的Path,如下图:
② 分别把Anaconda根目录;Anaconda根目录下的Scripts目录;和Scripts根目录下的\Library\bin这三个目录加到Path环境变量中。我自己的目录就是Anaconda\installation;Anaconda\installation\Scripts;Anaconda\installation\Library\bin。