文章目录
- conda基础命令
- 查看conda帮助信息
- 查看conda版本
- 更新conda
- 降级conda版本
- 升级conda和anaconda
- 卸载anaconda
- conda环境管理:创建、切换、删除等
- 创建conda环境
- 激活(切换)conda环境
- 退出当前环境,默认进入上一个使用或的conda中python环境
- 显示已安装的conda环境
- 删除指定的conda环境
- 复制conda环境
- 环境软件包的管理:安装、卸载、查看等
- 查看当前环境中已安装的包
- 查看指定环境中的Python软件包
- 显示当前环境中的指定包
- conda命令在当前激活环境中安装需要的包
- 定conda环境安装制定版本的包
- conda命令删除当前环境中安装的包
- 精确查找当前环境中可以安装的包
- 模糊查找当前环境中可以安装的包
- conda从文件安装需求包
- conda的Python软件包安装源管理
- 查看安装源
- 添加安装源
- 删除镜像源
- 设置安装Python软件包时显示镜像源地址
- 使用``文件导出或者创建conda的Python虚拟环境
- 导出当前虚拟环境到指定``文件
- 根据指定``文件创建conda虚拟环境
- 使用``文件管理conda虚拟环境中的Python软件包
- 导出虚拟环境中的Python软件包到``文件
- 使用``文件安装Python软件包
- conda指令执行技巧
- 在指令后输入`-y`或者`--yes`可以制动确认指令,避免后期再次输入`y`确认,例如:
conda基础命令
查看conda帮助信息
conda --help //或者:conda -h
查看conda版本
conda --version
更新conda
conda update conda
降级conda版本
conda install -n base conda==4.6.7
升级conda和anaconda
conda update conda
conda update anaconda
卸载anaconda
rm -rf anaconda
conda环境管理:创建、切换、删除等
创建conda环境
conda create --name 环境名 包名(多个包名用空格分隔) //例如:conda create --name my_env python=3.7 numpy pandas scipy
激活(切换)conda环境
conda activate 环境名 //例如:conda activate base
退出当前环境,默认进入上一个使用或的conda中python环境
conda deactivate
显示已安装的conda环境
conda info --envs //或者:conda info -e,亦或者conda env list
删除指定的conda环境
- 通过环境名删除
conda remove --name 要删除的环境名 --all
- 通过指定环境文件位置删除(这个方法可以删除不同位置的同名环境)
conda remove -p 要删除的环境所在位置 --all //例如:conda remove -p C:\Users\user_name\.conda\envs\env_name --all
复制conda环境
conda create --name 新环境名 --clone 被复制的环境名 //例如:conda create --name base --clone new_base
环境软件包的管理:安装、卸载、查看等
查看当前环境中已安装的包
conda list
查看指定环境中的Python软件包
conda list --name 环境名
显示当前环境中的指定包
conda list 包名
conda命令在当前激活环境中安装需要的包
conda install 包名 //例如:conda install numpy
定conda环境安装制定版本的包
conda install --name 环境名 要安装的包名=版本号 //注意这里的版本号不是必须的
conda命令删除当前环境中安装的包
conda uninstall 包名
精确查找当前环境中可以安装的包
conda search --full-name 包的准确名字
模糊查找当前环境中可以安装的包
codna search 包的模糊名字
conda从文件安装需求包
conda install --file --yes
conda的Python软件包安装源管理
conda的Python软件包安装源设置后会在Windows系统当前用户目录下下面声场一个.condarc
文件,可以通过记事本打开。
例如:博主将conda的Python软件包下载源设置成清华大学镜像源后,.condarc
文件内容如下:
channels:
- conda-forge
- /anaconda/cloud/conda-forge/
- /anaconda/cloud/pytorch/
- /anaconda/pkgs/main/
- /anaconda/pkgs/free/
- defaults
show_channel_urls: true
PS:????那么问题来了,是否可以直接在用户文件夹下面创建.condarc
文件,并将相关设置内容复制进去进而达成conda的Python元件包安装源设置呢?????????答案是肯定的,而且很方便!!
查看安装源
conda config --show-sources
添加安装源
- 清华大学
conda config --add channels /anaconda/pkgs/free/
conda config --add channels /anaconda/pkgs/main/
conda config --add channels /anaconda/cloud/conda-forge
conda config --add channels /anaconda/cloud/msys2/
conda config --add channels /anaconda/cloud/pytorch/
删除镜像源
conda config --remove channels /anaconda/cloud/pytorch/
设置安装Python软件包时显示镜像源地址
conda config --set show_channel_urls yes
使用
文件导出或者创建conda的Python虚拟环境
导出当前虚拟环境到指定
文件
conda env export > # 在当前目录下生成环境文件
conda env export > "文件路径" # 指定文件路径
根据指定
文件创建conda虚拟环境
conda env create --n 环境名 --f "文件路径"
使用
文件管理conda虚拟环境中的Python软件包
导出虚拟环境中的Python软件包到
文件
conda list -e >
使用
文件安装Python软件包
conda install --yes --file
conda指令执行技巧
在指令后输入-y
或者--yes
可以制动确认指令,避免后期再次输入y
确认,例如:
pip create --name demo python=3.8 --yes # 自动创建python环境demo,并指定python版本为3.8
pip install numpy pandas matplotlib -y # 自动安装numpy、pandas和matplotlib软件包
收集整理和创作不易, 若有帮助????, 请帮忙点赞
????➕收藏
❤️, 谢谢!✨✨????????