Windows7 64位安裝TensorFlow
阿新 • • 發佈:2019-02-15
首先安裝Python 3.5
然後安裝TensorFlow
開啟命令提示符,輸入
CPU版本:
pip install tensorflow
GPU版本:
pip install tensorflow-gpu
因為我的電腦不支援GPU版本,所以安裝CPU版本。
如果安裝過程提示下述錯誤:
You are using pip version 8.1.1, however version 9.0.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.
這是由於Python 3.5自帶的pip版本是8.1.1,而TensorFlow需要的是9.0.1版本,因此需要升級pip,可以通過下述命令升級
python -m pip install --upgrade pip
但是國內需要fq(你懂得),所以可能會出現下述連線超時錯誤
pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
如:python -m pip install –upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple,這樣就使用清華源來升級pip,速度很快,命令提示符顯示如下,升級成功:
C:\Users\Brian>python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua .edu.cn/simple Collecting pip Downloading https://pypi.tuna.tsinghua.edu.cn/packages/b6/ac/7015eb97dc749283f fdec1c3a88ddb8ae03b8fad0f0e611408f196358da3/pip-9.0.1-py2.py3-none-any.whl (1.3M B) 35% |███████████▎ | 440kB 1.6MB/s eta 0:00:01 ...... 100% |████████████████████████████████| 1.3 B 517kB/s Installing collected packages: pip Found existing installation: pip 8.1.1 Uninstalling pip-8.1.1: Successfully uninstalled pip-8.1.1 Successfully installed pip-9.0.1
也可以一直使用國內源:
在C:\Users\使用者名稱\目錄中建立一個pip目錄,並且在匹配目錄中新建檔案pip.ini,內容如下:
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = mirrors.aliyun.com
安裝numpy
pip3 install numpy
numpy是Python的數值計算擴充套件工具,Tensorflow的指令碼是基於numpy的
現在再安裝TensorFlow
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
很快就可以安裝完成。
測試TensorFlow是否安裝成功
開啟Python 3.5的終端,輸入以下程式碼:
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, World!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, World!
>>> a = tf.constant(1)
>>> b = tf.constant(2)
>>> print(sess.run(a + b))
3
>>
至此TensorFlow安裝成功。