(本文就是基于CPU的Tensorflow安装)
准备
(注意TensorFlow目前支持的Python版本与安装的Python版本是否一致)
1.安装Anaconda,见前面博客:安装Anaconda
2.看已安装的Python版本:win+R --> cmd --> Enter
python - version 查看已安装的Python版本
3.下载对应版本的TensorFlow
我的Python版本是3.6 所以下载对应cp36 的tensorflow版本
一、直接安装Tensorflow
我这一台电脑上的anaconda带的是python3.6的 刚好tensorflow也有python3.6版本 所以就直接pip安装了
在命令行窗口进入下载tensorflow的目录 使用pip命令安装
pip install tensorflow-1.12.0-cp36-cp36m-win_amd64.whl
验证一下
import tensorflow as tf
hello = tf.constant('Hello World')
ses = tf.Session()
print(ses.run(hello))
二、使用Anaconda安装Tensorflow
我的另一台电脑的anaconda带的是Python3.7 没有对应版本的TensorFlow 就用anaconda新建一个python3.6 的环境
1.打开Anaconda Prompt
新建一个python3.6的环境 命名为python36
conda create -n python36 python=3.6
随后中间有步输入y 然后等待安装完成
输入
activate python36
启动python3.6环境
2.安装tensorflow
输入
pip install --upgrade --ignore-installed tensorflow
等待安装完成 Successfully installed ......
安装完成 验证一下
另外 打开Anaconda Navigator可以看到我们刚才新建的python36环境
3.在PyCharm中配置TensorFlow环境
打开PyCharm 新建一个项目
File --> Settings --> Project --> Project Interpreter --> 点击按钮 --> Add
Conda Environment --> Existing environment 选择python解释器的地址(就是我们刚才新建的环境的目录,在anaconda安装目录下envs/python36中)
完成点OK 在Project Interpreter中选择这个环境
完
PS:
如果在新建的环境下缺少包 安装方法:
1.pycharm中 File --> Settings -->Project Interpreter --> 右边 ‘+’号 --> 搜索要安装的包 --> install
2.打开Anaconda Prompt --> activate 新建的环境名 --> pip install 要安装的包名
或者先将包下载好 cd进入包的目录 pip install 包文件名