win7搭建TensorFlow环境

官网安装指南地址:https://www.tensorflow.org/install/pip

安装过程碰到的问题:

1.创建虚拟环境 virtualenv --system-site-packages -p python3 ./venv 提示如图:

给虚拟环境指定python路径:virtualenv env -p 安装路径/python.exe

结果继续这样的报错,查看python的安装目录,并没有python3.exe

命令改为:virtualenv --system-site-packages -p python ./venv即可。

 

2.执行测试代码: python -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"

报如下错误:

  ImportError: DLL load failed with error code -1073741795

查看TensorFlow,结果版本为1.12,TensorFlow 1.6之后,只支持 AVX 指令,这些指令可能无法在旧版 CPU 上运行

pip uninstall tensorflow

pip install Tensorflow==1.5

 

3.执行测试代码报如下错误:

   from google.protobuf.pyext import _message mportError: DLL load failed: 找不到指定的程序

查看protobuf版本为3.6.1,也是版本兼容问题,安装3.6.0版本

pip uninstall protobuf

pip install protobuf==3.6.0

执行测试代码报如下错误:

  AttributeError: module 'tensorflow' has no attribute 'enable_eager_execution'

由于tensorflow1.5版本没有这个函数,用hello world测试

python -c "import tensorflow as tf;hello = tf.constant('Hello,world!');sess = tf.Session();result = sess.run(hello);sess.close();print(result);"

结果打印如下:

 

激活虚拟环境

执行命令: venv目录/Scripts/activate

关闭虚拟环境: venv目录/Scripts/deactivate

 

虚拟环境中启动Jupyter NoteBook

jupyter notebook交互环境编写tensorflow,如图:

 

 参考资料:

TensorFlow 快速入门与实战

tensorflow官网

Jupyter Notebook介绍、安装及使用教程

 

转载于:https://www.cnblogs.com/sihaixuan/p/10303638.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值