win10下安装tensorflow-cpu,下篇介绍GPU
首先需要特定的包管理器anaconda来托管
Anaconda(一个开源的Python发行版本)的最新版本。Anaconda包含了conda、Python等180多个科学包及其依赖项,功能十分强大。
Anaconda下载地址:https://www.anaconda.com/download/
安装非常简单,选好路径就直接安装就可以了。
然后下一步到这里.
一般不用勾选第一项,但是这里为了后续安装GPU版,所以最好勾选第一项,也就是添加环境变量,如果没有勾选就安装后续也可在环境变量里自己配。
此电脑->右键选择属性->高级系统设置->环境变量->系统变量->path
在path中中加入anaconda安装目录
将anaconda安装目录下的Scripts也加入到系统变量path中,执行
conda list
出现这些包则说明环境配好了。
打开Anaconda Prompt,进入Anaconda命令行管理界面。
创建运行环境,输入指令:
conda create -n tensorflow python=3.6
这里我的Python版本用3.6,当然也可以选择其他版本,这主要是考虑TensorFlow版本兼容问题
回车输入y,下载默认的包
激活并进入环境,使后续指令在激活的环境中生效,输入指令:
conda activate tensorflow
为了在安装过程避免一些错误,最好升级下pip,执行以下指令:
python -m pip install --upgrade pip
安装tensorflow及相应依赖包,这里因为是国外的网站,要么选择国内的镜像,要么实现科学上网,这里我已经实现科学上网了,国内镜像自己百度,我就直接输入安装指令:
pip install --ignore-installed --upgrade tensorflow
静等安装完成即可。
这里还需把Anaconda包导入新建环境里
conda list anaconda
在tensorflow环境输入
jupyter notebook
打开新建python文件,输入:
import tensorflow as tf
tf.enable_eager_execution()
A = tf.constant([[1, 2], [3, 4]])
B = tf.constant([[5, 6], [7, 8]])
C = tf.matmul(A, B)
print(C)
至此,tensorflow cpu版安装完成。
参考地址:https://blog.csdn.net/weixin_39290638/article/details/80045236