Anaconda安装及使用
安装
下载
下载地址:https://www.anaconda.com/download/
根据自己版本下载即可
双击下载好的文件,出现如下界面,点击 Next后自行选择用户(最好选择Install for all users)、路径安装即可。
需要注意的是建议勾选环境变量选项,至于是否默认使用2.7版本就自己选择了
打开
使用Anaconda最好在管理员身份下运行cmd使用,因为很多文件需要管理员身份下才可运行
输入conda --version检测是否已成功安装和查看版本号
使用
Anaconda是一个开源的Python发行版本,包含大量的包和依赖,若需节省容量可使用Miniconda,只包含了python、conda等重要包。
目录分析
首先我们来看看Anaconda的安装目录(重要部分),这里有若干文件夹和一个内置的Python
虚拟环境
Anaconda是一个包管理器和环境管理器,在管理环境方面比较方便(不同的项目可能需要不同的环境来启动和管理)。安装好后会生成一个默认的base环境。使用activate base进入/切换环境
创建自己的一个虚拟环境:创建一个名为art的虚拟环境,指定python版本为3(3中最新版本)并输入 y 按回车
创建成功,并切换至刚创建的环境。可以看到一个python版本为3.8.5的环境
使用conda list可查看当前环境下的库列表,而使用conda env list则查看的是当前Anaconda下的环境列表,这两条命令较为常用
切换32位环境使用set CONDA_FORCE_32BIT=1
将开关打开后再创建一个新的环境后,即可使用32位的环境。
包管理
当前处于art环境下,我们可以打开python解释器导入一个requests包,但是新环境并未安装此包,所以需要去安装一下,退出python解释器后,输入conda install requests即可直接安装:
按y后安装成功,重新进入Python解释器进行导入,没有报错即成功导入
这是最基本的库安装方法,但个人认为conda 可下载的库并不是很全面,甚至很少,常见的pyecharts和arcade库都没有。
还有个还算能用的库安装方法,但在讲它之前先可以用搜索命令去搜索一下没有下载到的库,如:anaconda search -t conda arcade。这里显示还是没有找到,如果有匹配的库,会在下方红色方框处显示安装命令的,有的话直接复制粘贴安装就行了(这里没有)
还有最后一个安装库的方法,个人亲测还算好用。首先进入当前环境的文件路径,如在art环境下则进去 anaconda安装目录\envs\art\Scripts,在此处打开cmd,使用pip进行库安装
安装完成后回到环境中查看库列表,arcade已安装完毕
其他
删除库:conda remove $name,如下。注意:使用conda只能删除通过conda下载的库,而使用我上面的方法区环境目录下安装的库是删不掉的……在安装的cmd里也删不掉(这也是我才发现的)。后面有机会在研究下
删除环境以及下属所有包文件:如conda remove -n art --all,注意必须切换到其他环境才能对想要删除的环境进行删除操作。
其他命令
conda update requests 更新request库
conda update conda 更新conda
conda update anaconda 更新anaconda
换源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 清华
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ 中科大