conda使用指南
495 字
2 分钟
conda使用指南
Conda 命令
虚拟环境
查看虚拟环境列表
conda env list创建指定版本虚拟环境
conda create -n myenv# 指定python版本conda create -n myenv python=3.10进入/退出虚拟环境
conda activate myenvconda 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: - defaultsshow_channel_urls: truechannel_alias: https://mirrors.tuna.tsinghua.edu.cn/anacondadefault_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/msys2custom_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: - defaultsshow_channel_urls: truedefault_channels: - http://mirrors.aliyun.com/anaconda/pkgs/main - http://mirrors.aliyun.com/anaconda/pkgs/r - http://mirrors.aliyun.com/anaconda/pkgs/msys2custom_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/mainconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/rconda 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/pytorchconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpoconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/biocondaconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2Jupyter 相关
安装Jupyter
conda install jupyter使用Jupyter(注册内核)
pip install ipykernelpython -m ipykernel install --user --name myenv --display-name "myenv"库管理
查看库
conda list查找库
# 在当前channel中查找库conda search numpy# 在指定channel中查找库conda search -c conda-forge numpyconda 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模块安装库,防止安装到其他环境中
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!



