conda不是内部或外部命令,也不是可运行的程序或批处理文件

1年前 ⋅ 3487 阅读

刚刚新安装的anaconda的用户来说,不知道环境变量的人,往往会忘记配置环境变量,想要使用conda配置一个新的虚拟环境,命令是conda create -n huanjing python=3.7就会直接报错,报错如下图: 报错.png

出现这个情况就是没有配置环境变量所导致的,那么知道了原因,接下来就是解决办法,如下(请耐心看完,其实过程也不复杂):
第一步:找到你安装的anaconda目录
 1.找到电脑菜单栏的"所有应用"
 2.然后选中"Anaconda Navigator(anaconda3)",点击右键
 3.选择"更多"
 4.点击"打开文件位置"
 操作如图:

打开文件位置.jpg

 5.然后右键"Anaconda Navigator (anaconda3)",就能找到anaconda的安装目录。如下图:

anaconda安装目录.png 第一步成功后,下面就简单了,就是获得需要的路径放入到环境变量中即可

第二步:获得需要的路径
 1.在上面打开的窗口,找个记事本记录改位置,本机获得的路径位置如下:

获得的路径位置.jpg

 2.我这里的位置D:\Users\xxxx\anaconda3,注意:一定是你自己电脑的位置啊,不要复制
 3.根据上面获得的位置扩展为三个位置,我这里是D:\Users\xxxx\anaconda3,所以如下(其实这就是需要填入环境变量中的三个变量,不需要理解,直接整三个就可以):

    D:\Users\xxxx\anaconda3
    D:\Users\xxxx\anaconda3\Scripts
    D:\Users\xxxx\anaconda3\Library\bin

说明下:就是"你自己的anaconda3所在位置"后面分别加上\Scripts、\Library\bin这两个形成的新的位置

    你自己的anaconda3所在位置             例如:D:\Users\xxxx\anaconda3
    你自己的anaconda3所在位置\Scripts     例如:D:\Users\xxxx\anaconda3\Scripts 
    你自己的anaconda3所在位置\Library\bin 例如:D:\Users\xxxx\anaconda3\Library\bin

第三步:填入环境变量
 1.在电脑开始菜单点击里面搜索,简单点就是按一下"菜单键",啥也不用管,直接打出"环境变量"就会自动出来,windows10和windows11大同小异,都一样。我的结果如下图:  环境变量.jpg

 2.点击上面出现的"编辑系统环境变量",然后点击出先页面的里面的"环境变量"

1.jpg

 3.在"系统变量(s)"里面找到一个叫"path"的 path.jpg

 4.点击"新建"  新建.jpg

 5.分三次新建并填入下面三个路径

    你自己的anaconda3所在位置             例如:D:\Users\xxxx\anaconda3
    你自己的anaconda3所在位置\Scripts     例如:D:\Users\xxxx\anaconda3\Scripts 
    你自己的anaconda3所在位置\Library\bin 例如:D:\Users\xxxx\anaconda3\Library\bin

 6.最后一路点击"确认"就行
 7.输入命令conda验证下:

1670333973300.jpg 成功!