Anaconda虚拟环境相关的常用命令
前言
使用Anaconda使用python环境可以灵活使用Python版本,更好的管理python三方包。
使用Anaconda需要先安装Anaconda环境,没有安装的同志可以看我的上一篇文章
安装Python版本管理工具Anaconda最新版本2025.06-0-CSDN博客
目录
Anaconda的命令窗口
Anaconda版本更新相关的命令
更新conda到最新版
查看当前conda环境支持python版本
虚拟环境相关的命令
自定义创建虚拟环境文件的默认路径
创建虚拟环境并指定Python版本
创建以某个虚拟环境为基础的虚拟环境并指定Python版本
创建虚拟环境指定所在路径并指定Python版本
查看conda环境
激活虚拟环境
退出虚拟环境
删除虚拟环境
Anaconda镜像相关命令
查看conda镜像
删除conda镜像
添加镜像源
在虚拟环境中安装引入python包
确定进入自己指定的虚拟环境
安装python包
安装python包的命令格式
Anaconda的命令窗口
在开始菜里面输入prompt,找到Anaconda prompt这个命令行窗口。
使用这个窗口对Anaconda命令进行输入执行
打开之后如图所示
Anaconda版本更新相关的命令
更新conda到最新版
如果安装的conda过旧可以考虑升级更新conda
conda update -n base conda
查看conda版本
conda -V
如果没有更新成功,还是不行,试试下面这个命令
conda update --all
查看当前conda环境支持python版本
查看这些Python版本是为之后创建虚拟环境指定python版本做准备
查看所有可用的python版本
conda search python
虚拟环境相关的命令
自定义创建虚拟环境文件的默认路径
创建虚拟环境可以自定义自己虚拟环境文件所在的路径
conda config --add envs_dirs 准备存放虚拟环境的目录
创建虚拟环境并指定Python版本
可以指定那些python版本可以使用上面的 《查看当前conda环境支持python版本》命令进行查看
下面创建虚拟环境命令就是创建到默认位置上面了,可以使用上面《自定义创建虚拟环境文件的默认路径》命令进行自定义虚拟环境的默认路径
conda create --name 虚拟环境名称 python=版本号
创建以某个虚拟环境为基础的虚拟环境并指定Python版本
可以指定那些python版本可以使用上面的 《查看当前conda环境支持python版本》命令进行查看
下面创建虚拟环境命令就是创建到默认位置上面了,可以使用上面《自定义创建虚拟环境文件的默认路径》命令进行自定义虚拟环境的默认路径
举个例子: 以虚拟环境1为基础创建虚拟环境2
conda create --name 虚拟环境2 --clone 虚拟环境1
创建虚拟环境指定所在路径并指定Python版本
如果你需要创建一个不时候默认路径的虚拟环境,也可以在创建的时候单独指定虚拟环境的路径
注意: 没有创建以某个虚拟环境为基础的虚拟环境并指定Python版本而且还可以指定特定的虚拟环境路径的命令,如果想实现这种功能,可以先执行《自定义创建虚拟环境文件的默认路径》命令把默认环境自定义到自己需要的虚拟环境路径下,在使用《创建以某个虚拟环境为基础的虚拟环境并指定Python版本》命令搭配使用实现这种效果
conda create -p 绝对路径\虚拟环境名称 python=版本号
查看conda环境
conda env list
激活虚拟环境
功能: 本质就是进入虚拟环境,可以在这个虚拟环境里面下载包了
获取需要激活虚拟环境的 虚拟环境的绝对路径\虚拟环境名称 参数
使用《查看conda环境》命令查看
conda activate 虚拟环境的绝对路径\虚拟环境名称
退出虚拟环境
conda deactivate
删除虚拟环境
获取需要删除虚拟环境的 虚拟环境的绝对路径\虚拟环境名称 参数
使用《查看conda环境》命令查看
conda env remove -p 虚拟环境的绝对路径\虚拟环境名称
Anaconda镜像相关命令
Anaconda镜像,使用的感觉是默认的就很快了,一般是默认镜像里面没有要下载的包才会考虑更改下镜像,一般不需要改动
查看conda镜像
conda config --show channels
删除conda镜像
conda config --remove 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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
在虚拟环境中安装引入python包
确定进入自己指定的虚拟环境
安装引入python包先要让自己进入到自己需要安装python包的虚拟环境中
就是使用前面的《查看conda环境》命令和《激活虚拟环境》命令进入到虚拟环境中,激活虚拟环境本质就是进入这个虚拟环境,此时安装python包就是在这个虚拟环境中安装python包了
安装python包
在虚拟环境中安装软件常用的有两种方式
pip指令和conda指令都可以,pip是更全面,版本不会滞后,conda安装会自动处理冲突,更安全
推荐顺序:先用 conda 安装核心包,再用 pip 安装缺失包
如果conda按照包的时候找不到这个包,就指定开源社区寻找,此时就需要添加或者更换镜像了,请参考上面Anaconda镜像相关命令
安装python包的命令格式
conda命令格式:
conda install 包名==版本号
pip命令格式:
pip install 报名==版本号 -i 指定的镜像源
常用指定的镜像源例如: https://pypi.tuna.tsinghua.edu.cn/simple