TensorFlow在Windows下环境配置

Anacoda安装,首先根据自己的电脑下载安装程序

  • 如图所示选择,如果勾选了第一个选项有可能出现电脑蓝屏的情况


    anaconda安装界面
  • 安装好后重启,配置环境变量。以win7为例,计算机--->属性--->高级系统设置--->环境变量--->系统变量Path,变量值加入C:\ProgramData\Anaconda3这个文件夹为你的anaconda安装目录,注意一个点就是有可能装好后的文件名是_conda.exe,此时只需改名为conda.exe即可

  • 检查安装是否完成,win+r运行cmd输入

conda --version
可用Python版本号

显示如图则表示成功

  • 安装Python环境,检查可用的Python版本输入
conda search  --full --name python
选择合适版本安装

我选择的是Python3.5

  • 在进行下一步操作前,还需要配置一下activate环境,在上文的系统环境变量Path中加入C:\ProgramData\Anaconda3\Scripts文件夹
  • 激活TensorFlow,输入
activate tensorflow

可以得到


激活TensorFlow
  • 接下来就是安装TensorFlow了
pip install --upgrade --ignore-installed tensorflow

这个时候可能会出现一些错误,如

ERROR: spyder 3.3.6 requires pyqt5<5.13;
python_version >= “3”, which is not installed.

ERROR: Could not install
packages due to an EnvironmentError: [WinError 5] 拒绝访问。:
‘C:\Users\13954\Anaconda3\Lib\site-packages\PyQt5\QtCore.pyd’

ERROR: spyder 3.3.6 requires pyqtwebengine<5.13
; python_version >= “3”, which is not installed.
astroid 2.3.1 requires typed-ast<1.5,>=1.4.0;
implementation_name == “cpython” and
python_version < “3.8”, which is not installed.

ERROR: astroid 2.3.1 has requirement six==1.12, but you’ll have six 1.13.0 which is incompatible.

前三个错误可以通过pip install 相应的版本来解决,最后一个比较复杂,可以直接卸载掉,即pip uninstall astroid== 2.3.1

  • 再一个就是如果pip运行报错的话,有可能是源的问题,可以按照教程替换为国内的阿里源。
  • 测试TensorFlow是否安装完成,在Python键入
import tensorflow as tf
with tf.compat.v1.Session() as sess:
    hello = tf.constant('hello world')
    print(sess.run(hello))

执行程序会出现右下角的输出


搭建完成标志

则说明TensorFlow的环境搭建完成

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。