conda常用命令汇总

文章目录

conda常用命令汇总

Conda是一个开源的软件包管理系统和系统管理系统, 用于安装多个版本的软件包及其依赖关系, 并在他们之间轻松切换.

在Windows下需要安装Anaconda Prompt 在Linux下 可以直接执行conda命令

1.创建一个新的环境

复制代码
conda create -n 环境名称 python=版本号
或
conda create --name 环境名称 python=版本号

-n 即是 --name

例如

conda create -n newwnv python=3.10

2.激活某个环境

激活 activate 即进入某个环境

Windows系统

复制代码
conda activate your_env_name

Linux系统

复制代码
source activate your_env_name

激活环境后可检查当前环境下的Python版本

复制代码
Python --version

3.包的安装和删除 | 环境删除

激活到指定环境后, 可直接向环境中安装所需的包:

安装包:

复制代码
conda install [package]
# 如 conda install numpy
# 指定包版本 conda install xlrd=3.0.1
# 也可以使用 pip 
pip install [package]
# 指定版本 pip install xlrd== 3.01
# 查看可用版本 pip install spyder==*

删除当前环境中的某个包

复制代码
conda remove [package]
或者
pip uninstall [package]

升级包

复制代码
conda update [package]
# conda update --all

退出当前虚拟环境

复制代码
source deactivate # Linux环境
conda deactivate   # Windows

删除某个虚拟环境

复制代码
conda remove -n your_env_name --all   # -n 即 -name

复制某个虚拟环境

复制代码
conda create --name nev_name --clone old_env_name 

在安装钱的确认[Y/N]的时候 false表示由用户再做决定 而不是直接进行;

复制代码
conda config --set always_yes false

4.环境查询

查看安装了哪些包:

复制代码
conda list

查看当前有哪些虚拟环境:

复制代码
conda env list
或
conda info --envs

查询环境python版本

复制代码
python --version

查询conda版本

复制代码
conda --version

更新conda

复制代码
conda updata conda

查看conda环境详细

复制代码
conda info

5.分享/备份环境

一个分享环境的快速方法就是给对方一个你的环境的.yml文件

首先要激活到要分享的环境 在当前工作目录下 生成一个environment.yml

复制代码
conda env export > environment.yml

对方拿到environment.yml 文件后 将文件放在工作目录下 可以通过一下命令从该文件创建环境

复制代码
conda env create -f environment.yml

6.镜像源

conda方法:

查看镜像源:

复制代码
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 config --set show_channel_urls yes的意思是从channel中安装包时显示channel的url,这样就可以知道包的安装来源了。

清除索引缓存,保证用的是镜像站提供的索引:

复制代码
conda clean -i
搜索包: 

conda search [package]
切换回默认源:

conda config --remove-key channels
移除某个镜像源(如清华源):

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

pip方法:

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

复制代码
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
 
'''
清华:https://pypi.tuna.tsinghua.edu.cn/simple
腾讯:https://mirrors.cloud.tencent.com/pypi/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/ 
豆瓣:http://pypi.douban.com/simple/
'''

7.清理

删除没有用的包:

复制代码
conda clean -p     

删除tar包:

复制代码
conda clean -t     

删除所有的安装包及cache:

复制代码
conda clean -y --all 
相关推荐
qwy7152292581635 小时前
Conda 安装 OpenCV 完整教程(国内镜像极速版)
opencv·计算机视觉·conda
菜鸟中的拖拉机1 天前
Python之conda创建虚拟环境
开发语言·python·conda
i建模2 天前
python, conda SSL证书错误修复及conda更新
网络协议·conda·ssl
晓13132 天前
【Python篇】——Anaconda安装与使用完全手册
python·conda
li99yo3 天前
3DGS的复现
图像处理·pytorch·经验分享·python·3d·conda·pip
西西弗Sisyphus4 天前
PowerShell 配置为启动时自动激活 Conda 环境
conda·powershell
丘比特惩罚陆4 天前
Anaconda被误删后抢救手册大纲
conda·ai写作
凌云之程4 天前
避坑宝典:PyTorch最简安装路径(含CUDA + VSCode + 中文手册)
pytorch·python·conda·安装
劳工搬砖记录bot_ssprott5 天前
conda全流程安装seurat4及其依赖 | 包含各类报错解决
r语言·conda
m0_726965986 天前
关于conda
开发语言·python·conda