Conda安裝后,目录下沒有conda.exe,只有_conta.exe

如题所示,发现 conda 安装根目录下只有一个 _conda.exe,没有 conda.exe ,手动给把 _conda.exe 改成了 conda.exe。安装目录设置到系统变量 path 中。发现执行 conda init cmd.exe 和 conda activate 命令都失败。后来在 stackoverflow 网站上找到了答案。正确做法应该是:

把 conda 安装目录下的 四个路径设置到系统变量 path 中:
xxxx\conda
xxxx\conda\Library\bin
xxxx\conda\mingw-w64\bin
xxxx\conda\Scripts

保留 conda 安装目录下的 _conda.exe 文件名不变。实际命令行执行 conda 命令时,执行的时 conda.bat 的脚本。

参考原文:https://stackoverflow.com/questions/63508641/conda-will-not-let-me-activate-environments
感谢网友分享。

### 关于 Anaconda 创建环境中缺少 `conda.exe` 文件的解决方案 当遇到 Anaconda 安装完成后缺失 `conda.exe` 文件的情况时,这通常表明安装过程存在问题或者某些必要的组件未被正确加载。以下是可能的原因分析以及对应的解决方法: #### 1. **重新验证安装程序** 首先确认使用的 Anaconda 安装包是否完整且适用于当前操作系统。有时下载过程中可能会发生中断或损坏,建议从官方渠道重新获取最新版的安装包并尝试再次安装[^1]。 #### 2. **检查安装路径权限** 如果在安装期间选择了自定义路径而非默认位置,请确保所选目录具有足够的读写权限。缺乏适当访问权可能导致关键文件未能成功复制至目标文件夹内。 #### 3. **手动修复 Conda 命令工具** 当发现 scripts 子目录确实不存在 conda.exe 实体链接时,可以考虑执行以下操作来恢复基础功能: ```bash python -m ensurepip --upgrade python -m pip install anaconda-clean ``` 接着按照提示完成清理旧残留数据后再重试标准流程设置新的工作区环境[^4]。 #### 4. **借助 Miniconda 替代方案** 对于频繁遭遇此类异常状况的情形下,推荐切换到轻量级发行版Miniconda上来替代完整的Anaconda套装产品。它同样支持通过简单的指令快速搭建隔离式的开发测试场所而无需担心臃肿庞大的额外负载影响效率[^3]。 ```python import sys print(sys.executable) ``` 上述脚本可用于确认当前运行解释器的具体定位地址以便后续调整关联配置参数设定值匹配实际需求场景要求[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值