Pycharm 无法添加 Conda 中的环境问题¶
2024-09-12
问题描述¶
我的Windows中的 Pycharm 在配置解释器时,为什么看不到本机已有的conda 环境?
甚至,当我选择了 envs 中已有的 python.exe 时,该配置页的(右下角) OK 也是灰的,无法生效。
此时需要刷新 pycharm 的 conda 设置。
在 1 所在位置正确填写 conda 的路径;
或者点击 2 ,在资源管理器的路径选择器中选择
点击 3 Load Environment,即可以在已存在环境列表中看到所需环境了。
这一问题会在安装完 anaconda / miniconda 后,又修改它的路径(移动它的位置)时发生。此外,还要更新 Windows 的 Path 环境变量 (condabin 等位置)。

后续问题及解决方法¶
经过上面的设置后,可以在 Pycharm 中添加 Conda 创建的各种环境,它们的名字都正确,但是 Python 路径却都指向 conda 主版本 python.exe。这样问题根本没有解决。
最终的解决方法是通过直接指定路径: 给 Pycharm 添加任意 Interpreter