【设置系统变量】
D:\python\anaconda3 D:\python\anaconda3\Scripts D:\python\anaconda3\Library\bin D:\python\anaconda3\Library\mingw-w64\bin
Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。Anaconda使用软件包管理系统Conda进行包管理。
安装 Anaconda
到官网下载安装包 安装即可,点击下载 、官方镜像(历史版本)下载 、[推荐]清华镜像(历史版本)下载
(2023年最后一个版本:Anaconda3-2023.09-0-Windows-x86_64.exe)
检查安装
首先,Anaconda提供了命令行工具 Anaconda Prompt,在左下角菜单中可以找到该工具,双击打开,就能像cmd一样使用anaconda的命令啦。
conda info
若能正常输出版本信息等即为安装成功。
使用conda管理环境和包
conda -h
:查看帮助;conda info -e
:查看已有环境;conda create -n <env_name> <package_names>
:创建新环境,并为新环境安装指定的包,可安装指定包的指定版本(可缺省)。例如:conda create -n py3.5 python=3.5;source activate <env_name>
:切换到指定环境。Windows不用加source;source deactivate
:退出环境至base。Windows不用加source;conda remove -n <env_name> --all
:删除指定环境;conda create --name <new_env_name> --clone <copied_env_name>
:复制环境;conda list
:显示当前环境已安装的包;conda search <package_names>
:搜索指定的包。也可使用通配符*模糊查找;conda install <package_names>
:在当前环境安装指定的包;conda remove <package_names>
:卸载当前环境的指定包;conda update <package_names>
:更新当前环境的指定包;conda update --all
:更新当前环境的所有包。
查看命令的帮助只需后加-h
即可。例如,conda create -h
安装conda中搜索不到的包
有一部分Python的包在conda中是搜索不到的,这时通过两种方式来安装。
方式一:pip
安装
pip install <package_names>
pip是Python的包管理器,优点是方便,缺点是需要自己安装依赖。
方式二:通过官网搜索安装
一般通过conda搜索不到指定的包,会出现下图的界面:
提示语说的很清楚了,可以到网站 https://anaconda.org 上搜索
一般选择第一个即可
使用图中的命令行安装即可
注:conda install的-c参数表示指定对应的channel安装。
添加清华的镜像
如果你通过命令需要安装很多的python包的话, 往往会发现下载安装速度比较慢,因为Anaconda.org的服务器在国外。
如果用国内的镜像源就快多了,一般用的是清华TUNA镜像源,它有Anaconda仓库的镜像,我们将其加入conda的配置即可:
# 添加Anaconda的TUNA镜像 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 设置搜索时显示通道地址 conda config --set show_channel_urls yes
设置好之后,可以查看到它保存到了一个配置文件里面,这个文件windows的话在你的家目录下,如果你用administrator账号登录Windows的话,就是在C:\Users\Administrator\下的.condarc文件,如果是其他账号的话,如aaa,就是在C:\Users\aaa\下的.condarc文件。如下图:
左边有一个.conda文件夹,里面的文件保存的是你当前安装的所有python环境的路径,右边的.condarc保存的就是你设置的镜像源地址。
我这里首先装了anaconda3有了python3环境,然后通过命令安装了python2.7环境,具体怎们用命令安装python环境后面说。
接下来可以验证下下载包的时候是否用到了国内的镜像源。
通过命令行安装 scrapy
conda install scrapy
会看到下图所示:
可以看到确实换成了清华的镜像,下载速度也快多了。
参考:
https://zhuanlan.zhihu.com/p/32925500