Powershell中无法激活Conda环境问题求助
解决PowerShell中conda环境无法激活的问题
- 先执行
conda init powershell,关闭并重新打开PowerShell,之后用conda activate <env_name>替代旧的activate <env_name>命令尝试激活。这一步能让conda正确配置PowerShell的环境激活逻辑。 - 检查系统Path是否包含conda的Scripts目录(比如
C:\Users\<user>\miniconda3\Scripts),确保该路径排在Path列表的前端,避免其他程序干扰。同时手动确认C:/Users/<user>/.conda/envs/<env_name>\Library\bin\cmdstan\路径存在且文件完整,若路径有误,手动设置环境变量:$env:CMDSTAN = "你的正确cmdstan路径" $env:Path += ";$env:CMDSTAN" - 排查环境文件是否有误:你之前执行的
conda env create -f environment.ymlt可能是笔误,确认文件名是environment.yml,如果环境存在损坏,重新创建:conda remove --name <env_name> --all conda env create -f environment.yml - 直接调用环境的激活脚本:
替换成你的实际环境路径执行。& "C:\Users\<user>\.conda\envs\<env_name>\Scripts\Activate.ps1"
内容的提问来源于stack exchange,提问作者Svetlana Voronova
相关产品推荐
相关产品推荐

