如何在Windows Powershell中统一设置Conda默认环境py310?
统一设置Anaconda默认环境为py310的方法
步骤1:全局指定conda默认环境
打开任意PowerShell(不管是Anaconda批处理启动的还是直接打开的Windows原生PowerShell),执行以下命令:
conda config --set default_env py310
该命令会修改conda的全局配置,将默认启动环境设为py310。
步骤2:让Windows原生PowerShell加载conda配置
直接打开Windows原生PowerShell,运行初始化命令:
conda init powershell
这条命令会把conda的初始化代码写入你的PowerShell配置文件(可通过$PROFILE查看文件路径),确保每次打开原生PowerShell时都会加载conda的环境配置。
处理执行权限限制
如果执行conda init powershell时提示权限错误,先执行以下命令调整PowerShell执行策略:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
按提示输入Y确认即可。
验证设置效果
关闭所有PowerShell窗口后重新打开:
- 命令行提示符应显示
(py310) - 执行
conda info --envs,输出结果中py310旁会带有*标记,说明它已成为默认环境
内容的提问来源于stack exchange,提问作者Barzi2001
相关产品推荐
相关产品推荐

