前言
想尝试一下机器学习框架tensorflow真的……太蓝啦,搜索一下怎么安装,各种没见过的名词都出来了。python、pip、virtualenv、anaconda、conda……都没怎么见过,查看官方教程,又要我选择哪种方式安装,就不能告诉我哪种方式安装最好么?我他么就是只想体验一下,搞那么多专业名词看不懂好么?经过各种折腾,我总结出一个最简单的安装方式,如果是在自己电脑上安装,强烈推荐用这种方式安装。
要求
- 电脑
- Anaconda
特点
- 一键式安装,无需安装python 各种环境配置 自动安装依赖
- 集成了MKL-DNN运行速度快
- 可视化安装,友好的UI界面
步骤概述
步骤
详细步骤
1. 安装Anaconda
Anaconda是一个开源的Python发行版本,通过Anaconda可以安装各种python包,我们就是通过Anaconda 安装python和tensorflow
- 下载
打开下载地址 ,根据系统选择相应的Windos/mac OS/Linux 版本,选择 Python 3.7 version,然后点击Download(下图所示 我的是Mac 所以我选择了Mac OS)
下载
- 安装
直接安装,打勾的地方都选上(勾上add anaconda to the system path 、创建快捷方式),然后按着指引一步一步最后安装
2. 设置Anaconda
- 打开安装的Anaconda-Navigator
-
选择Environments --> Create -->输入“tensorflow” ,选择python版本3.7 --> Create
创建环境 - 选中刚刚创建的"tensorflow"环境-->点击update index 更新
- 选择not-installed --> 搜索框输入“tensorflow” 回车
- 勾选tensorflow --> Apply --> 等待
安装
3. 验证安装
-
选择上一步配置的环境tensorflow --> 点击运行三角形 --> Open with Python
验证 在命令行中输入
import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))
命令行中打印
tf.Tensor(-1334.2773, shape=(), dtype=float32)
类似的结果 说明安装成功
注意
- 该安装方式适用于个人使用的Mac windows linux
- 如果想在自己打开的命令行运行,需要切换到步骤(2.2.2)创建的环境
conda activate tensorflow
然后输入python
就能用当前环境进行python开发啦 - 关于Anaconda 命令的使用和Pycharm 环境配置,请参考