Windows平臺安裝TensorFlow Q&A

·本文講的是Windows平臺使用原生pip進行TensorFlow(CPU版本)安裝的注意事項及常見問題解決方法python

·這是TensorFlow官網的安裝介紹:在 Windows 上安裝 TensorFlowwindows

·系統配置:win7/64位操做系統/Python3.5.4/api

·提示:懶得看全文的話,只看紅色標註字體部分便可。測試

1、安裝前的準備工做字體

  • 64 位、x86 臺式機或筆記本電腦
  • Windows 7 或更高版本
  • Python3.5.X (使用pip install tensorflow或者pip3 install --upgrade tensorflow默認安裝的是tensorflow1.1.0,要求Python3.5;具體tensorflow版本及Python版本要求見官網連接

  [注意:在 Windows 上,TensorFlow 支持 Python 3.5.x 和 3.6.x 的64位版本,但pip默認安裝的是tensorflow1.1.0,使用python3.6會出錯,牆裂建議裝Python3.5的64位版本]ui

2、安裝過程當中的問題google

準備工做作好後安裝應該是不會出什麼問題的:pip3 install --upgrade tensorflow;等待安裝完成就好了。spa

可能出現的問題:操作系統

1.Q:No matching distribution found for tensorflowcode

 A:你的Python版本有問題,按提示安裝Python3.5的64位版本

2.Q:ImportError: DLL load failed: The specified module could not be found.

 A:缺乏運行環境,下載安裝便可:Microsoft Visual C++ 2015 Redistributable Update 3

  

3、使用過程當中的問題

安裝過程當中的問題大多好解決,大多數狀況是成功安裝了,卻不能使用。

1.Q:ImportError:DLL load failed with error code -1073741795 或 ImportError: No module named '_pywrap_tensorflow_internal'……

 A:首先卸載原來的tensorflow:

pip uninstall tensorflow

而後從新安裝較低版本:

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

再進行測試,在cmd中進入python或在其餘編譯器中輸入:

1 import tensorflow as tf
2 hello = tf.constant("Hello World!")
3 sess = tf.Session()
4 print(sess.run(hello))

此時應該就能成功打印出hello world了,接下來就能夠利用TensorFlow愉快地‘玩耍’了。

相關文章
相關標籤/搜索