一、什么是 Anaconda?
Anaconda(官方网站) 是可以便携获取包且对包能够进行管理, 同时对环境可以统一进行管理的发行版本. Anaconda包含了 conda、Python 在内的超过 180 个科学包及其依赖项.
Anaconda具有以下特点:
- 开源
- 安装过程简单
- 高性能使用 Python 和 R 语言
- 免费的社区支持
- conda 包
- 环境管理器
- 1000+开源库
二、Anaconda 的安装
- Anaconda 官网下载图形安装包
- 打开 Anaconda 官网:https://www.anaconda.com/
- 点击主页的 “Download” 按钮下载即可
- 双击安装包进行安装,并选择自己的安装位置,建议安装路径中不要出现中文
- 注意:选中图中红框的选项,将Anaconda添加至系统环境中
- 等待一段漫长的时间,直至安装程序完成安装。
-
命令行安装文件
- Python 2.7版本
bash ~/Downloads/Anaconda3-5.3.1-MacOSX-x86_64.sh //python2版本
- Python 3.7版本
bash ~/Downloads/Anaconda3-5.3.1-MacOSX-x86_64.sh //python3版本
- 两者后面跟的均是安装文件的目录
- 安装过程
- 自动提示
In order to continue the installation process, please review the license agreement(请浏览许可证协议以便继续安装)
- 点击
Enter
查看“许可证协议”. - 输入
yes
表示同意协议 - 自动提示
Press Enter to confirm the location, Press CTRL-C to cancel the installation or specify an alternate installation directory(按回车键确认安装路径, 按 'Ctrl + C' 取消安装或者指定安装目录)
- 如果接受默认安装路径, 则会显示
PREFIX=/home/<user>/anaconda<2 or 3>
并且继续安装 - 自动提示
Do you wish the installer to prepend the Anaconda install location to PATH in your /home/<user>/.bash_profile ?”(你希望安装器添加Anaconda安装路径在/home/<user>/.bash_profile文件中吗)
- 这里是说你是否希望自动添加环境变量到
.bash_profile
文件中, 输入yes
, 就会自己帮你添加, 如果输入no
, 则需要你自己手动添加, 这里直接yes
就好
- 自动提示
- 最后看到
Thank you for installing Anaconda!
就表示安装完成
- Python 2.7版本
-
使新加的环境变量生效
- 命令行
source ~/.bash_profile
- 重启终端
- 命令行
-
常用的命令
// 查看 conda 版本 conda --version // 更新 conda 版本 conda update conda // 查看已安装依赖库 conda list // 创建新的 Python 环境 conda create --name myenv // 指定 Python 版本 conda create -n myenv python=3.7 // 创建新环境并指定包含的库 conda create -n myenv scipy // 指定依赖库的版本 conda create -n myenv scrpy=0.15.0 // 复制环境 conda create --name myclone --clone myenv // 查看是否复制成功 conda info --envs // 激活、进入某个环境 source activate myenv // 退出环境 source deactivate // 删除环境 conda remove --name myenv --all // 查看当前的环境列表 conda info --envs conda env list // 查看某个环境下安装的依赖库 conda list -n myenv // 查找包 conda search XXX // 安装包 conda install XXX // 更新包 conda update XXX // 删除包 conda remove XXX // 安装到指定环境 conda install -n myenv XXX
三、安装 Tensorflow
- 打开开始菜单,打开“Anaconda3”文件夹,打开“Anaconda Navigator(anaconda3)”
- 点击左侧的“Environments”
- 在左侧选中“Create”,创建一个新环境,名称随机。比如“tensorflow_env”,然后创建环境,等待环境创建完成。
- 创建环境成功后,在刚创建的环境中,将”Installed“改为”All“,在搜索框中搜索关键字”tensorflow“,选中进行安装即可。
验证环境
- 打开”Anaconda3“文件夹,打开”Anaconda Prompt(anaconda3)”
- 在命令行中输入
activate 环境名
- 输入命令
python
- 输入命令
import tensorflow as tf
,这个命令的执行可能会需要几秒钟 - 输入命令
print(tf.__version__)
,显示出版本号,即表明环境搭建完成