Anaconda3用来管理不同版本的Python环境,自带很多常用软件包以及科学计算包。其包含了conda、Python等180多个科学包及其依赖项。Anaconda 能轻松安装在数据科学工作中经常使用的包。可以使用它创建虚拟环境,以便更轻松地处理多个项目。
软件简介:
Anaconda 是专门为了方便使用 Python 进行数据科学研究而建立的一组软件包,涵盖了数据科学领域常见的 Python 库,并且自带了专门用来解决软件环境依赖问题的 conda 包管理系统。
主要是提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。
使用说明:
这软件支持Windows、MacOS和Linux系统
现在只分享了Windows系统Python3.7的64位版本
有需要其他版本的可以回帖然后我后续会补充
安装使用说明:
下载完成后,得到一个shell脚本文件,执行该文件(文件名可能因为版本不同有所差异):
bash Anaconda3-5.2.0-Linux-x86_64.sh
进入安装程序,提示输入“ENTER”继续:
Please, press ENTER to continue>>> ENTER
按回车后,进入用户协议阅读,你不会真的去读的对吧,再按回车,一直按,按到出现如下提示,输入yes并回车:
Please answer 'yes' or 'no':'>>>yes
接着提示安装位置,按回车默认即可,进入安装。安装完毕后,提示是否需要加入环境变量,输入yes并回车。安装完成,可能还会提示你安装Microsoft VSCode,不想用就输入no然后就结束安装。
如何确定自己安装没毛病?
输入python命令,出现anaconda的标识,如下图,随后exit()退出命令行:

python命令行
检查conda命令,例如查看conda版本:
conda --version
若提示命令不存在:
conda :未找到指令
则可能是环境变量没有正确加载,将命令source ~/.bashrc写入到文件.bash_profile中,再执行source ~/.bash_profile即可。
最后,升级全部软件包,以避免可能出现的问题:
conda upgrade --all
使用
除安装即有的默认环境外,有时我们需要根据不同的项目使用不同的python版本。原生python如何切换版本?改环境变量、改软连接,略麻烦。而使用Anaconda就能很方便得管理各种python环境。
例如,现在需要一个新的名为“test”的python3.5环境,使用如下:
创建虚拟环境
输入如下命令,输入y开始下载:
conda create -n test python=3.5
离线断网情况下,新建环境可加参数进行离线安装:
conda create -n test python=3.5 --offline
切换虚拟环境
source activate test
也可查看当前全部虚拟环境,选择自己需要的环境进行切换,比如年纪大了忘了自己建的环境名是什么的时候:
conda env list
独立安装第三方包
进行第2步,正确切换到新环境后,进行第三方包的安装,可以使用python的pip命令:
pip install pandas
或者Anaconda的conda工具:
conda install pandas
卸载第三方包
pip uninstall pandas
查看当前环境包信息
conda list
导入导出环境
Anaconda支持导入导出以方便迁移,还是老规矩,先进入你要操作的环境,例如test
导出环境信息到文件,文件名自己取:
conda env export > environment.yaml
导入环境信息,即根据配置文件创建一个新环境:
conda env create -f environment.yaml
切回默认环境
source activate
删除环境
conda remove -n test --all
回退至原生python
有时候又不想用Anaconda,咋办呢?我是使用上面解决报错的类似方法,把文件.bash_profile里source ~/.bashrc注释掉,关掉终端重新打开就可以了。这样Anaconda就不会被引入到环境变量,python就回来了。还有别的方法,网上很多。
下载慢,怎么办?换镜像源
版权问题,清华等镜像目前全都和谐了,有知道可用的优质源欢迎留言
添加源:
conda config --add channels 源链接
查看当前源:
conda config --show-sources
删除源:
conda config --remove channels 源链接
(可选)设置安装时显示url,不想就改为no:
conda config --set show_channel_urls yes
查看源全部设置,包括链接、show_channel_urls 值:
conda config --show
其实这命令就等于直接查看配置文件:
cat ~/.condarc






















大小: 8KB

大小: 304.3M
终端仿真器 SecureCRTv7.1.1.264 最新版
串口调试小助手1.3 免费版
WinHex 十六进制编辑器v20.2 SR-5 绿色中文注册版
小旋风ASP服务器安装版
16进制转换工具V1.0 中文绿色版
Adobe AIRV33.1.1.932 官方最新版
github离线安装包64位版V2.9.11官方最新版(github desktop)
mysql数据库.net开发驱动(mysql connector net )8.0.11 官方最新版
MSDN Library Visual Studio 6.0(VC、VB、VF、VJ)中文版win32开发人员必备
版本控制软件(SourceTree)v3.4.6 官方最新版
Memory Analyzer (MAT)V1.01 免费绿色版
Delphi Distillerv1.85绿色版
IBM内存检测工具(IBM Thread and Monitor Dump Analyzer for Java)V4.3.3 绿色版
.NETv3.0 可再发行组件包
一键安装JSP环境安装版
slave4j(基于eclipse插件的java代码生成器)V1.0.0 正式版
Auto DebugProfessional 5.6.5.18 中文绿色版
Understand For C++V1.4.319英文安装版