Pycharm无法添加Anaconda创建的环境解决方法

问题现象:

我在使用pycharm的时候发现,通过Anaconda创建的部分环境无法添加到pycharm中,pycharm只能识别Anaconda根环境。添加本地解释器后,pycharm没有反应,也不报错。但是在pycharm的log中能够发现错误信息:“CondaPythonLegacy - Can't find python path to use, will use conda run instead”

解决方法:

第一步,首先确认创建的环境的路径

在Anaconda promote 中输入  

conda env list

找到想要添加的环境的路径,比如:: 

第二步,打开pycharm,在项目设置中找到Python解释器,

第三步,添加解释器→添加本地解释器

第四步,也是关键所在,先不要点击“conda环境”,点击“系统解释器”,选择第一步找到的环境路径下的python.exe,点击确认。

 最后,不出意外的话,再点击“conda环境”,就可以添加Anaconda创建的环境了。

### 解决 PyCharm无法添加 Anaconda 解释器的问题 #### 配置和添加 Anaconda 解释器的方法 为了成功在 PyCharm 中配置和添加 AnacondaPython 解释器,需遵循特定步骤以确保环境路径正确无误。 确认 Anaconda 已经被正确安装,并且其 `conda` 可执行文件的位置已加入系统的 PATH 环境变量中。如果未设置此环境变量,则可能导致 PyCharm 无法找到 conda.exe 文件[^2]。对于 Windows 用户来说,通常可以通过编辑系统属性中的高级设置来完成这一操作;而对于 macOS 或 Linux 用户而言,在 shell profile 脚本(如 `.bashrc`, `.zshrc`)中添加相应路径即可生效。 启动 PyCharm 并前往 **File -> Settings** (Windows/Linux) 或者 **PyCharm -> Preferences** (macOS),导航至 **Project: <project_name> -> Python Interpreter** 页面。点击右上角齿轮图标旁边的加号 (+),选择 "Add..." 来创建新的解释器选项。此时应能看到多个可用的选择框,其中一个是 “Conda Environment”。这里可以选择现有环境或是创建一个新的虚拟环境[^4]。 若仍然遭遇类似于 `CondaHTTPError: HTTP 000 CONNECTION FAILED for url` 这样的网络连接错误提示,可以尝试调整 Anaconda 的默认下载源为国内镜像站点,比如清华大学开源软件镜像站提供的服务。这可通过修改用户的 condarc 配置文件实现,具体做法是在该文件内指定 channels 参数指向所需的镜像地址[^3]。 另外值得注意的是,在某些情况下,即使完成了以上所有步骤后仍可能遇到问题。这时建议重启 IDE 和计算机,因为有时候缓存或临时性的状态变化会影响最终的结果。 ```python import sys print(sys.executable) ``` 通过运行上述代码片段可以帮助验证当前使用的确实是预期的 Anaconda 版本的 Python 解释器。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kaigemima

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值