1.下载Anaconda3
可以从Anaconda的官网上进行下载:
但是由于官网是国外的服务器,下载速度会很慢,推荐通过清华镜像站来下载Anaconda3:
这里我们选择已有的最新版本,注意系统的位数(我的是64位):
点击下载。最终得到安装软件:
2.安装
双击安装软件:
建议安装在其他盘,而且如果安装的位置位于根目录下的文件夹中,可能会弹出一个对话框:
意思是“如果安装在这种位置,会导致一些Conda包出现问题”,所以建议按照在根目录中(例:D:/anaconda3/)
这个是推荐安装pycharm的广告,可以不用管它
安装成功!
3.一些Anaconda用法
①Anaconda Navigator的使用
在Windows菜单栏中找到Anaconda Navigator (anaconda3),点击:
打开后点击左侧的“Environments”是如下界面:
可以通过该可视化界面实现建立子环境,在子环境中下载安装包等。
⑴建立子环境
点击“Create”:
弹出窗口:
最后点击“Create”按钮即可。
⑵在子环境中安装包(以安装pandas包为例)
点击已经创建好的子环境(我这里子环境命名为tensorflow):
这里子环境中已经有一些包,例如创建时选择的python3.5。然后安装pandas:
出现窗口,点击应用:
安装成功:
注意:我在用Anaconda Navigator安装matplotlib时,一直安装不上,不知道是什么原因……所以这种情况下只能用下面的Anaconda Prompt来安装了。
⑶为Anaconda添加下载管道
点击Channels,出现列表,点击Add添加,按回车键添加完毕,它会自动检测链接的可用性。
分享清华镜像源的链接:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
⑷在子环境中卸载已安装的包
②Anaconda Prompt的使用
在Windows菜单栏中找到Anaconda Prompt (anaconda3):
建议使用管理员权限打开:(我这里是直接打开的,然后在子环境中安装matplotlib时就出现了问题)
⑴创建子环境
命令:conda create -n 你的子环境名称 python=你的python版本号
输入上述命令,回车执行:
⑵在子环境中安装包(以安装matplotlib为例)
命令1(**子环境):activate 你的子环境名称
命令2(安装包):conda install 你要安装的包名称
注意:我在安装过程中出现了问题:Error conda.core.link:_execute(700),然后输出的结果有乱码。
原因:可能是cmd中文乱码问题
解决方法1:输入命令:chcp 65001,回车执行,再重新执行命令conda install matplotlib即可;若cmd提示“chcp不是内部或外部命令……”,在环境变量的系统变量中的Path中添加路径“C:\Windows\System32”(以每个人的实际情况,这个路径可能不同,主要区别在于字母大小写,建议到类似路径下看是否有chcp.com文件,然后添加该路径,重启Anaconda Prompt,先执行chcp 65001,再按步骤安装matplotlib即可)。
解决方法2:以管理员身份运行Anaconda Prompt,重新安装。
可能这也是我用Anaconda Navigator安装matplotlib失败的原因……
⑶其他anaconda常用命令
查看已安装的包:conda list
更新所有包:conda upgrade --all
查找指定包:conda search 包名
删除指定包:conda remove 包名
更新指定包:conda update 包名
退出子环境:deactivate
查看anaconda所有环境:conda env list或conda info -e
删除anaconda中的子环境:conda env remove -n 环境名
更新conda:conda update conda
查询conda的命令使用帮助:conda -h