【解决方案】PyCharm Terminal不自动激活conda环境
✨PyCharm Terminal不自动激活conda环境
在某些情况下PyCharm打开内置Terminl不会自动激活当前项目conda环境
PyCharm版本:PyCharm 2024.3.6 (Professional Edition)
目前该问题仅在Windows平台出现
✨2025.8.5更新
PyCharm 2025.1.3.1已经解决该问题
使用PowerShell的情况下也会自动激活conda环境
更新PyCharm即可
✨解决方案一:使用cmd
Settings -> Tool -> Terminal
更改Shell path为cmd
之后打开PyCharm内置Terminal可以自动激活conda环境
✨解决方案二:使用PowerShell并配置启动参数
但是在Windows平台相对更偏向于使用PowerShell 7
Settings -> Tool -> Terminal
更改Shell path为
PowerShell和conda路径请根据实际情况修改
C:\Program Files\PowerShell\7\pwsh.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\Users\Saber\miniconda3\shell\condabin\conda-hook.ps1' ; conda activate $env:CONDA_ENV"
Environment variables填写当前项目使用的conda环境
注意Environment variables每个项目都要单独配置
CONDA_ENV=LLM
之后打开PyCharm内置Terminal可以自动激活conda环境
如果在其他Terminal中使用PowerShell激活conda环境后前面没有“()”显示当前激活的环境名称
请执行如下命令行
conda init powershell
✨参考及引用
https://stackoverflow.com/questions/48924787/pycharm-terminal-doesnt-activate-conda-environment
⭐转载请注明出处
本文作者:双份浓缩馥芮白
原文链接:https://www.cnblogs.com/Flat-White/p/18920846
版权所有,如需转载请注明出处。