安装 conda 后的部分问题解决方案
一、Windows PowerShell 无法使用 Conda 虚拟环境#
Anaconda 和 Miniconda 均适用。
-
将如下 conda 安装的目录地址复制到环境变量中。注意:你的 conda 安装位置可能与我的不同,请找对文件夹位置,我的仅供参考。
-
在 PowerShell 中输入:
conda init powershell
,运行完成后关闭 PowerShell。 -
以管理员权限打开 PowerShell,会看到报错信息,输入:
Set-ExecutionPolicy RemoteSigned
。重启 PowerShell(此时不需要管理员权限打开了)。如果想还原成默认值,输入:
Set-ExecutionPolicy Restricted
即可。 -
此时在 PowerShell 中就可以正常使用 Conda 环境了,会看到终端前面有
(base)
提示。
二、关闭 PowerShell 默认激活 Conda base 环境#
-
打开 PowerShell 输入:
conda config --set auto_activate_base False
-
重启 PowerShell,会发现终端前面的
(base)
提示消失,需要激活base
环境只需输入:conda activate base
即可。
如果想还原回自动激活 base 环境,在 PowerShell 中输入:
conda config --set auto_activate_base True
即可。
三、Conda 换源#
清华源和中科大源已经失效,目前北外源还能用。
-
进入 Conda 虚拟环境:
conda activate base
。 -
终端分别输入(一行一行输入,以北外源为例):
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/ conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/ # 可选 conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/menpo/ # 可选 conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/peterjc123/ # 可选
-
设置搜索时显示通道地址(可选):
conda config --set show_channel_urls yes
-
如果你用的是 Linux,可以在终端输入:
vim ~/.condarc
查看配置文件,将channel
里最后一整行defaults
删去,按 esc 键,输入:x
即可保存并退出。此方式可以防止 conda 仍旧从官方源下载。
附:Conda 常用指令#
conda list # 查看已经安装的包
conda list -n xxx # 查看 xxx 虚拟环境下安装的 package
conda update xxx # 更新 xxx 包
conda uninstall xxx # 卸载 xxx 包
conda info -e # 查看环境
conda create -n xxx python=3.10 # 创建名为 xxx 且 python 版本为 3.10 的虚拟环境
conda remove -n xxx --all # 删除 xxx 虚拟环境
conda env list # 显示所有虚拟环境
conda activate # 激活默认的 base 环境
conda activate xxx # 激活 xxx 环境
conda deactivate # 关闭当前虚拟环境
作者:xiaoaug
出处:https://www.cnblogs.com/xiaoaug/p/17148272.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!