Anaconda简介

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。Miniconda包括Conda、Python。
总的来说Anaconda的好处在于方便管理python版本及工具包,可以针对不同的环境安装不同的包依赖以及python版本。

Anaconda安装

Anaconda下载

方法一:官网

下载地址传送门:https://www.anaconda.com/products/individual-d

如果你能打开Google的话,推荐在官网下载,因为他的版本是最新的。如果不能的话使用方法二吧。
方法二:镜像网站下载

常用的有阿里源、清华源、豆瓣源等等。
清华源下载地址传送门:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

Anaconda安装

双击打开下载的安装包,按如图所示操作。

image.png

image.png
如果电脑存在多个用户且需要给每个用户安装就选择All Users,否则就选择Just Me。
image.png
这里自己选一个自己常用的软件安装位置即可。
image.png
上面这个一定要勾选,意思是将其添加到系统的环境变量中。
image.png
等待进度条完成
image.png
点击Next
image.png
点击skip
image.png
取消两个选项,点击Finish即可。
image.png

在开始菜单打开Anaconda Prompt,输入conda -V,若显示了conda的版本号,则代表安装成功。
image.png

Anaconda配置源(选做)

这里以清华源举例,若想配置其他源的话,可以类似操作。

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 --show channels

注意,添加源并不是必须的,如果你能顺利访问外网的话就不用添加

Anaconda环境操作

创建环境

conda create -n 环境名 python=python的版本号例如:conda create -n test python=3.7

使用conda创建虚拟环境一定要跟上python版本,不然创建的虚拟环境还是用的base的pip,详细见:https://blog.csdn.net/qq_37640597/article/details/109638386

查看当前conda所有环境

conda info --envs

激活环境

Conda activate 环境名
Source activate 环境名
activate + 环境名

删除环境

conda env remove -n 环境名 ,例如* conda env remove -n flowers

克隆环境

conda create -n 新环境名 --clone 所需要克隆的环境名

退出当前环境

conda deactivate

管理环境的python版本

重新安装一遍python即可,命令:conda install python=python版本号,例如conda install python=python3.7就是将环中的python版本设为python3.7。

检查环境的python版本

python -V

管理conda

查看conda版本

conda --version

升级conda版本

conda update conda

管理包

查看已安装的包

conda list或者pip list

安装包

conda install --name 环境名 包名

提示:你必须告诉conda你要安装环境的名字(-n bunies)否则它将会被安装到当前环境中。
如果已经激活了当前环境直接使用conda install 包名或者pip install 包名
或者pip install 包名称 -i https://pypi.tuna.tsinghua.edu.cn/simple(清华镜像)
或者pip install 包名称 -i https://pypi.doubanio.com/simple/ (豆瓣镜像)

提示:pip只是一个包管理器,所以它不能为你管理环境。pip甚至不能升级python,因为它不像conda一样把python当做包来处理。但是它可以安装一些conda安装不了的包。

移除包

conda remove -n 环境名 包名或则直接在所需要移除的环境类使用conda remove 包名或者pip remove 包名

如发现原文有错误请联系修改,谢谢合作

著作权归LICCOO所有。
如需转载,请注明出处。
欢迎到评论补充哦
如需转载请标明原文链接 https://www.liccoo.com/deeplearnling/anaconda-use.html
最后修改:2022 年 04 月 22 日 07 : 28 PM
如果觉得我的文章对你有用,请随意赞赏