Anaconda/Miniconda 安装与配置
Anaconda是Python的一个开源发行版本,主要面向科学计算。我们可以简单理解为,Anaconda是一个预装了很多我们用的到或用不到的第三方库的Python。而且相比于大家熟悉的pipinstall命令,Anaconda中增加了condainstall命令。当你熟悉了Anaconda以后会发现,condainstall会比pipinstall更方便一些。比如大家经常烦恼的lxml包的问题,在Windows下pip是无法顺利安装的,而conda命令则可以,后面会详细展示。Miniconda是一个Anaconda的轻量级替代,默认只包含了python和conda,但是可以通过pip和conda来安装所需要的包。(对于深度学习更推荐使用轻量化的Miniconda)
官网的下载速度巨慢无比,并且在下载包时速度也是一言难尽。直接从下方北外镜像网站下载可以显著提升速度。
https://mirrors.bfsu.edu.cn/anaconda/miniconda/
一路安装完成以后,就可以打开cmd测试一下安装结果。(安装时勾选将miniconda加入环境变量即可)
因为我现在安装的是最新版Miniconda3,其自带的Python版本为3.11,如果我们需要添加3.9版本的Python,可以进行如下操作。
condacreate-npy39python=3.9
之后通过activatepy39和deactivatepy39命令激活、退出该环境。(Linux和OS系统的命令似乎是sourceactivate和sourcedeactivate)
activatepy39
在激活新环境后,我们所做的操作便都是在新环境下的,包括pip命令来安装第三方库。我们来试一下pip安装numpy。
pipinstallnumpy
最后,我们可以通过condainfo-e命令查看已有的环境。
通过condaremove-nenv_name--all来删除指定的环境(如果不添--all参数,而是指明某个库名,则是删除该库)。