目录
2.2 对conda进行操作:创建新环境及查看python版本
前言
Anaconda是一个用于科学计算的Python发行版,支持 Linux、Mac、Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
Anaconda Navigator是Anaconda发行版中包含的桌面图形用户界面(GUI)。它可以帮助用户方便地启动应用程序、管理conda包、环境和频道,而无需使用命令行命令。通过Anaconda Navigator,用户可以轻松地启动Jupyter Notebook、Spyder和其他集成开发环境(IDE),以及访问Anaconda中的其他工具和资源。此外,Anaconda Navigator还提供了一个界面,使用户能够轻松地创建、删除和切换Anaconda环境,这些环境可以用于运行不同的Python版本或不同的包集合。
1 安装Anaconda
1.1 下载安装包
建议直接从镜像中下,速度比较快。
Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

1.2 打开下载好的exe文件


这里有两个选项,对于个人用户来说选第一个就可以,没有太大影响。不同的勾选方式后面安装的选项有所不同。

这里默认下载位置在C盘,除非C盘空间很大,否则建议将下载位置更改为D盘,不然以后创建的环境全在C盘,会占用很多空间。在D盘创建一个文件夹,文件夹命名中不能有空格。设置好后点击Next。

勾选1,3,4全部勾选,不要勾选2,开始安装。

安装好后点击Next。


可选可不选。点击finish,即安装完毕。如果勾选会自动打开Anaconda Navigator,这个是Anaconda的一个可视化界面。
不勾选可以在菜单栏中打开。见下图。

勾选了会自动打开软件,如下图。

至此,Anaconda已安装完毕。
2 conda终端常用指令
2.1 对conda进行操作:查看配置信息及配置镜像源
默认情况下进入conda终端都是base环境下,* 代表当前所处的环境。
# 1、查看环境列表:第一种写法
conda env list
# 2、查看环境列表:第二种写法
conda info --envs
# 3、查看conda的所有配置信息
conda config --show
# 4、设置镜像源
conda config --add channels channel_url
# 5、删除镜像源
conda config --remove channels channel_url
channel_url:指镜像源地址
添加清华镜像源地址:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
2.2 对conda进行操作:创建新环境及查看python版本
# 1、创建一个新的环境
conda create -n env_name python=3.8 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 2、根据已有的环境复制一个新环境
conda create --name old_env_name --clone new_env_name
# 3、查看python版本
python -V
-n:全称是--name,简写为-n;
python=3.8:指定python版本,也可以不指定;不指定默认安装最新版本的python
--channel:指定镜像源
-V:全称是--version,简写为-V(大写V)
2.3 激活环境(切换环境)
# 激活环境
conda activate env_name
# 在Unix或MacOS系统中使用
source activate env_name
2.4 在环境中进行操作
# 1、列出当前环境下已安装的所有的包
conda list
# 2、列出其他环境中的所有的包
conda list -n env_name
# 3、安装指定的包
conda install package_name
# 4、安装指定版本的包
conda install package_name==xxx.xxx
# 5、删除环境中所有的包及当前环境自身
conda remove --name env_name --all
# 6、删除环境中指定的包
conda remove --name env_name package_name
# 7、更新指定的包
conda update package_name
# 8、更新所有的包
conda update --all
# 9、查询某个包是否能够安装
conda search package_name
env_name:环境名称
package_name:包名称
--all:代表所有

7219

被折叠的 条评论
为什么被折叠?



