我来更新啦!
今天搞了一个上午,好几小时,呜呜呜~
————————————————————————
我最终在spyder上测试我安装成功的版本是2.8.0,
如下图所示
记录安装流程吧~
- 首先你得有Anaconda,python环境等,这些我就跳过,直接上重点!
- 我安装的是tensorflow 的python环境版本是3.6,一开始安装的是3.7,后来3.5,都会报错。(别问,我也不知道!)
conda create --name tensorflow python=3.6
【注】环境在cmd或者在Anaconda prompt均可以。
- 激活tensorflow
conda activate tensorflow
激活成功后,就会出现(tensorflow),说明你已成功进入tf环境啦
- 在tf环境里安装tensorflow
pip install tensorflow
如果需要指定安装的版本的话,就x.x.x
pip install tensorflow==1.14.0
不指定的话,tf版本是根据配置的python环境版本进行安装
- 安装完成,会报一大片红,报错如下图
不要担心,接着输
pip --version
python -m pip install --upgrade pip
- 最后,进入测试,检查tensorflow是否安装成功
砸门去Anaconda spyder里去测试
输入->
import tensorflow as tf
tf.compat.v1.disable_eager_execution()
hello = tf.constant('hello,tensorflow')
sess= tf.compat.v1.Session()
print(sess.run(hello))
Output:
b'hello,tensorflow'
说明成功啦!
还可以多测几个,如:
import tensorflow as tf
tf.compat.v1.disable_eager_execution()
sess = tf.compat.v1.Session()
a = tf.constant(10)
b = tf.constant(12)
print(sess.run(a+b))
【参考博客】
-
想看完整的tensorflow安装过程,详见
//这位博主安装的是3.7,我安装能成功,卡在测试了。
【小结】
遇到很多bug,没关系,调整好心情,套娃式解决问题。