conda 常用命令

Python3   2025-03-22 23:23   65   0  

基础操作

查询 conda 版本

conda --version

更新 conda 版本

conda update conda

查看conda 环境详细信息

conda info

虚拟环境管理

查看当前有哪些虚拟环境

conda env list

或者使用如下命令

conda info --envs

创建一个新的虚拟环境

conda create --name new_venv --python=3.10

--name 自定义的环境名称,如:new_venv。

--python 指定Python的版本。

激活虚拟环境

conda activate new_venv

退出当前虚拟环境

conda deactivate

删除虚拟环境

conda remove --name new_venv --all

复制虚拟环境

conda create --name new_env_name --clone old_env_name

分享/备份虚拟环境

conda env export > environment.yml

导入/恢复虚拟环境

conda env create -f environment.yml

包管理

使用 conda 安装包

conda install [package] (如:conda install numpy)

指定包版本

conda install xlrd=1.2.0 (注意是单等于号)

使用 pip 安装包

pip install xlrd==1.2.0

批量导出环境依赖包

conda list -e > requirements.txt

批量安装环境依赖包

conda install --yes --file requirements.txt

删除当前环境中的某个包

conda remove [package]

注意:这里并非conda uninstall,只有在pip指令下才有pip uninstal。

升级当前环境中的某个包

conda update [package]

升级所有包

conda update --all

搜索包

conda search [package]

删除没有用的安装包

conda clean -p

或者

conda clean --packages

删除tar包

conda clean -t

或者

conda clean --tarballs

删除所有的安装包及cache

删除索引缓存、锁定文件、未使用过的包和tar包

conda clean -y --all

镜像源管理

查看镜像源

conda config --show channels

添加镜像源

如:添加清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

配置安装包时显示安装来源

conda config --set show_channel_urls yes

清除索引缓存

conda clean -i

切换回默认源

conda config --remove-key channels

移除某个镜像源

如:移除清华源

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

临时指定安装某个包使用的镜像源

pip install [package] -i https://pypi.tuna.tsinghua.edu.cn/simple/

或者

pip install [package] -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com



下一篇
没有了
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。