项目场景:
pycharm使用anaconda 内的虚拟环境
pycharm 2024.3.5 专业版
C:\Users\Administrator>conda info
active environment : transmute_recipe_generator
active env location : D:\anaconda3\envs\transmute_recipe_generator
shell level : 1
user config file : C:\Users\Administrator\.condarc
populated config files : D:\anaconda3\.condarc
conda version : 24.9.2
conda-build version : 24.9.0
python version : 3.12.7.final.0
solver : libmamba (default)
virtual packages : __archspec=1=skylake
__conda=24.9.2=0
__cuda=12.6=0
__win=0=0
base environment : D:\anaconda3 (writable)
conda av data dir : D:\anaconda3\etc\conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : D:\anaconda3\pkgs
C:\Users\Administrator\.conda\pkgs
C:\Users\Administrator\AppData\Local\conda\conda\pkgs
envs directories : D:\anaconda3\envs
C:\Users\Administrator\.conda\envs
C:\Users\Administrator\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/24.9.2 requests/2.32.3 CPython/3.12.7 Windows/11 Windows/10.0.22631 solver/libmamba conda-libmamba-solver/24.9.0 libmambapy/1.5.8 aau/0.4.4 c/. s/. e/.
administrator : False
netrc file : None
offline mode : False
问题描述
pycharm选择conda的解释器路径之后显示 Conda executable is not found
之前一直使用的都是 anaconda/scripts/conda.exe 文件来在 pycharm 中导入虚拟环境,可是在 pycharm 2024.3.5 专业版中报错 Conda executable is not found.
原因分析:
个人猜测是pycharm 开发者使用了新的导入逻辑,不再使用以前版本中的导入方式。
解决方案:
anaconda/Library/bin/conda.bat 导入这个文件可以解决