PyCharm 获取 Conda 环境列表失败,报错 error code 1 的解决办法

发布时间 2023-07-27 17:41:57作者: wonderhoi

通常来说,在设置 Python Interpreter 时,Conda executable 的路径为anaconda\Scripts\conda.exe。但是我在给同事部署环境填入该路径,且路径下也确实有对应文件存在,却报错error code 1
解决方案:用这个路径anaconda\Library\bin\conda.bat可解决问题。
这让我想起在Mac上部署 Conda 时,默认可执行文件是自动探测的,刚刚好是anaconda\Library\bin\conda.bat。不过那个时候教程让我用anaconda\Scripts\conda.exe,我选择了相信教程。当然教程没问题,我也成功部署了,且用同样的方法在我另一台带显卡的 Windows 台式机上也成功部署。
只是没想到给同事部署时,教程的方法会报错,而 Mac 那时自动给我填写的路径却能行,要知道同事的电脑是 Window 啊。