我来更新啦! 今天搞了一个上午,好几小时,呜呜呜~ ———————————————————————— 我最终在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))
【参考博客】
-
tf 2.0以上的有些命令和1.0不兼容,如Session,我们需要对命令更改一下,详见 -
若是想看安装Anaconda细节的,详见 -
想看完整的tensorflow安装过程,详见 //这位博主安装的是3.7,我安装能成功,卡在测试了。 -
安装出现爆红,升级pip 请见 -
博主总结了遇到的几个坑点,希望对你有帮助 -
安装成功,参考的帖子! -
出现报错ImportError: Could not find ‘nvcuda.dll’. 请参考 -
查看安装的tensorflow版本号命令
【小结】 遇到很多bug,没关系,调整好心情,套娃式解决问题。
|