更新到最新版的Pycharm后,给程序配置虚拟环境时会出现conda路径无法识别的问题,既使手动添加路径,虚拟环境也无法成功加载,这一般是由于anaconda版本过低导致的,下面简单给出解决方案。
1. 先找到anaconda配置路径(e.g. D:\Anaconda3\condabin)
查看其中的修改日期,2025-1-8这个时间对应目前最新版本的conda,对应最新版的Pycharm(2025.1),如果你的不是,那就更新conda。
2. 更新conda版本
打开cmd,键入下面的代码(预先配置好conda的环境变量)
conda upgrade conda
输入conda -V,查看conda版本
conda -V
conda --version
结果如下:
3. 加载虚拟环境
此时回到Pycharm,重新选择更新后的conda.bat文件,问题解决。
4. 写在最后
此方法仅针对由于Pycharm更新后,conda版本过低导致的虚拟环境无法加载的问题,如果你的conda版本已经最新,或者由于其他原因仍无法解决问题,请参考其他方法。