TensorFlow在Windows下環(huán)境配置

Anacoda安裝,首先根據(jù)自己的電腦下載安裝程序

  • 如圖所示選擇,如果勾選了第一個選項有可能出現(xiàn)電腦藍屏的情況


    anaconda安裝界面
  • 安裝好后重啟,配置環(huán)境變量。以win7為例,計算機--->屬性--->高級系統(tǒng)設置--->環(huán)境變量--->系統(tǒng)變量Path,變量值加入C:\ProgramData\Anaconda3這個文件夾為你的anaconda安裝目錄,注意一個點就是有可能裝好后的文件名是_conda.exe,此時只需改名為conda.exe即可

  • 檢查安裝是否完成,win+r運行cmd輸入

conda --version
可用Python版本號

顯示如圖則表示成功

  • 安裝Python環(huán)境,檢查可用的Python版本輸入
conda search  --full --name python
選擇合適版本安裝

我選擇的是Python3.5

  • 在進行下一步操作前,還需要配置一下activate環(huán)境,在上文的系統(tǒng)環(huán)境變量Path中加入C:\ProgramData\Anaconda3\Scripts文件夾
  • 激活TensorFlow,輸入
activate tensorflow

可以得到


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

這個時候可能會出現(xiàn)一些錯誤,如

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運行報錯的話,有可能是源的問題,可以按照教程替換為國內(nèi)的阿里源。
  • 測試TensorFlow是否安裝完成,在Python鍵入
import tensorflow as tf
with tf.compat.v1.Session() as sess:
    hello = tf.constant('hello world')
    print(sess.run(hello))

執(zhí)行程序會出現(xiàn)右下角的輸出


搭建完成標志

則說明TensorFlow的環(huán)境搭建完成

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容