conda使用指南

495 字
2 分钟
conda使用指南

Conda 命令#


虚拟环境#

查看虚拟环境列表

conda env list

创建指定版本虚拟环境

conda create -n myenv
# 指定python版本
conda create -n myenv python=3.10

进入/退出虚拟环境

conda activate myenv
conda deactivate

删除虚拟环境

conda remove -n myenv --all

复制环境

conda create -n newenv --clone myenv

迁移备份虚拟环境

# 导出当前环境到 yml 文件(进入该环境)
conda env export > environment.yml
# 指定环境导出
conda env export -n myenv > myenv.yml

从配置文件中加载环境

# 从配置文件创建环境
conda env create -f environment.yml

换源#

查看源

conda info

修改 .condarc 文件#

  • .condarc 文件默认是没有的,需要自己创建
  • 需要在路径 C:\Users\<用户名>\ 下面手动创建一个 .condarc 文件

.condarc 文件内容:

  • 清华大学开源软件镜像站
channels:
 - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
 conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
 simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  • 阿里巴巴开源软件镜像站
channels:
 - defaults
show_channel_urls: true
default_channels:
 - http://mirrors.aliyun.com/anaconda/pkgs/main
 - http://mirrors.aliyun.com/anaconda/pkgs/r
 - http://mirrors.aliyun.com/anaconda/pkgs/msys2
custom_channels:
 conda-forge: http://mirrors.aliyun.com/anaconda/cloud
 msys2: http://mirrors.aliyun.com/anaconda/cloud
 bioconda: http://mirrors.aliyun.com/anaconda/cloud
 menpo: http://mirrors.aliyun.com/anaconda/cloud
 pytorch: http://mirrors.aliyun.com/anaconda/cloud
 simpleitk: http://mirrors.aliyun.com/anaconda/cloud

通过命令行修改#

一条一条输入

  • 主仓库
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
  • conda-forge仓库
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  • 其他通道
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2

Jupyter 相关#

安装Jupyter

conda install jupyter

使用Jupyter(注册内核)

pip install ipykernel
python -m ipykernel install --user --name myenv --display-name "myenv"

库管理#

查看库

conda list

查找库

# 在当前channel中查找库
conda search numpy
# 在指定channel中查找库
conda search -c conda-forge numpy
conda search -c conda-forge *numpy* #查找包含该字符串的库

安装库

conda install numpy
# 指定版本
conda install numpy=1.23.5
# 从conda-forge中安装
conda install -c conda-forge numpy=1.23.5

删除库

conda remove numpy

在不得不使用pip安装库时,使用以下指令

python -m pip install numpy

使用python -m指定使用该环境下的pip模块安装库,防止安装到其他环境中


文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

conda使用指南
http://liuhuangzao.top/posts/环境配置/终端conda/
作者
硫磺皂
发布于
2026-07-16
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
硫磺皂
干嘛
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:000:00
暂无歌词
分类
标签
站点统计
文章
8
分类
2
标签
5
总字数
13,914
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.13.10
文章许可
CC BY-NC-SA 4.0