1. 程式人生 > >Python3.6 安裝 TensorFlow

Python3.6 安裝 TensorFlow

1、環境:

python3.6,64bit,注意:Tensorflow只支援64位的python版本,如果下載的是32位,需要去官網重新下載64位的。

>python
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

此次安裝的TensorFlow版本為1.11

2、安裝:

網上的教程許多都提到直接使用pip安裝:

pip install tensorflow

但嘗試很多次都下載失敗,也有介紹說使用清華大學映象源下載,依然下載失敗(可能是本人的網路問題吧,大家可以嘗試下這種簡單的方法)

也有推薦使用Anaconda下載,這方面的教程網上也有許多,就不多贅述。這裡介紹一種穩妥的方法——

在這裡插入圖片描述
在搜尋結果中選擇我們需要的版本:
在這裡插入圖片描述
點選 Download files,在下載列表中找到對應版本:

在這裡插入圖片描述

下載完成後,將whl檔案複製到python安裝所在位置的Script目錄下。開啟命令提示符,切換到Script目錄,執行命令:

pip install tensorflow-1.11.0-cp36-cp36m-win_amd64.whl

執行此命令之前,建議先使用pip安裝好numpy和pandas。如出現依賴項缺失且下載終止的情況,嘗試pip單獨安裝依賴項,如果依然下載失敗,可以按照上面的方法在PyPI上搜索下載whl檔案。

如:提示grpcio_tools-1.15.0-cp36-cp36m-win_amd64.whl下載失敗,那麼在PyPI上搜索grpcio_tools,找到對應版本下載,按照上述whl檔案安裝的方法執行:

pip install grpcio_tools-1.15.0-cp36-cp36m-win_amd64.whl

解決依賴項問題,再執行上面的命令。無報錯之後,安裝完成。

3、驗證:

>python
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
>>> import tensorflow as tf
>>> tf.__version__
'1.11.0'
>>>

至此安裝結束。