‘conda‘不是内部或外部命令,也不是可运行的程序或批处理文件。(同时也是Anaconda Prompt能运行指令 cmd不能运行的原因)

在cmd命令终端使用conda指令时,会提示:"conda"不是内部或外部命令,也不是可运行的程序或批处理文件

在这里插入图片描述

先说原因:

环境变量的问题,计算机没有Anaconda的全局变量
Anaconda Prompt在启动时会自动配置环境变量,而普通的命令提示符窗口则不会。
Anaconda prompt 完全可以理解为 Anaconda版的cmd 命令提示窗
所以这个问题解决起来并不复杂

解决方法:

直接先说解决方法

方法一:在cmd中启动基础虚拟环境

`D:\anaconda\Scripts\activate

这里我的anaconda直接在D盘的根目录下

这个命令是用来激活 Anaconda 或 Miniconda 中的虚拟环境的。Anaconda 和 Miniconda 默认提供了一个名为 base 的环境,这是一个带有额外检查的常规环境。
这时候就能进行conda的指令,例如创建和激活新的虚拟环境,检查环境等等。
conda env list

运行 conda env list 命令将列出所有由 Conda 管理的虚拟环境,以及它们各自的位置。这个命令的输出通常如下所示:

在这里插入图片描述

每一行代表一个环境,第一列是环境的名称,第二列是环境所在的路径,星号代表当前激活的环境。

方法二:配置环境变量

操作步骤如下:

1、右击此电脑 ---->属性
2、高级系统设置

在这里插入图片描述

3、点击环境变量

在这里插入图片描述

4、选择 path 进行编辑

在这里插入图片描述

5、新建一个anaconda的环境变量

在这里插入图片描述

如果配置环境变量是如下还是不行的话

xxx\anaconda

就还需要在这个后面加上scripts(因为有些电脑直接配上面就可以)

xxx\anaconda\Scripts

最后在cmd中验证一下就行

这里要以自己Anaconda的路径为准

最后再说一下造成这样的原因:

这个是因为当时在安装Anaconda 或 Miniconda是没有选择为全部用户安装导致的,就会造成计算机没有将anaconda配置成全局环境变量

在这里插入图片描述

结语:

到此问题就算解决了,后续可能还会再写一篇关于conda环境的安装路径问题 | 为什么conda环境总是默认在C盘以及如何修改安装路径(如果有需要的话)

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用: 'conda' 不是内部外部命令,也不是可运行程序批处理文件。 引用:之前可正常使用conda,本次想要从github激活环境时出现报错: 'conda' 不是内部外部命令,也不是可运行程序批处理文件。 引用:Anaconda环境搭建常见问题 conda不是内部外部命令,也不是可运行程序批处理文件。 解决方案:配置环境变量 1.找到Anaconda Nvaigator单机右键 2.更多 3.打开文件所在位置 4.继续Anaconda Nvaigator单机右键,更多,选择文件所在位置 5.复制路径 6.找到此电脑,右击,选择属性 7.点击高级系统设置 8.点击环境变量配置 9.系统环境变量,找到path,编辑 10.编辑环境变量 11.找到script文件双击打开 12.复制路径 13.重复上面的操作,点击确定 14.确定 15.确定 16.现在在win r cmd 确定 17.再次输入conda 这样,我们环境变量就配置成功了。 引用:安装过anaconda,在命令行输入python依旧遇到这种问题,这是因为环境变量没有配置好的原因。 下面就说一下解决方案: 1、找到你的电脑修改环境变量(可以win S进行搜索),在path上添加路径,如下图。... 当出现'conda' 不是内部外部命令的错误时,这通常表示您的计算机没有正确设置conda的环境变量。为了解决这个问题,您可以按照以下步骤进行操作: 1. 找到Anaconda Navigator并右键单击。 2. 选择"更多",然后选择"打开文件所在位置"。 3. 在打开的文件夹中,再次右键单击Anaconda Navigator,并选择"属性"。 4. 点击"高级系统设置",然后点击"环境变量配置"。 5. 在系统环境变量中找到"Path",并点击"编辑"。 6. 在编辑环境变量窗口中,找到"Scripts"文件夹,并复制其路径。 7. 重复上述步骤,在"Path"中添加"Scripts"文件夹的路径。 8. 确认所有打开的窗口,然后在命令提示符中再次输入"conda"命令,应该不再出现错误信息了。 如果您安装了Anaconda但在命令行中输入"python"仍然出现相同的问题,那么很可能是因为环境变量没有正确配置。您可以按照以下解决方案进行操作: 1. 找到您的电脑的环境变量设置。您可以在Windows系统中使用Win+S进行搜索。 2. 在环境变量设置中,找到"Path"并进行编辑。 3. 添加Anaconda中的"Scripts"文件夹的路径到"Path"中。 4. 确认所有打开的窗口,并重新打开命令提示符。 5. 再次输入"conda"命令,应该不再出现错误信息了。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值