Python使用pip安裝TensorFlow模塊


1.首先確保已經安裝python,然后用pip來安裝matplotlib模塊。

2.進入到cmd窗口下,建議執行python -m pip install -U pip setuptools進行升級。

3.如果之前已經安裝了Numpy,則需要先卸載之前的安裝,因為每個Tensorflow都有一個版本的numpy對應,故要卸載之前numpy

4.接着鍵入python -m pip install --upgrade tensorflow 進行自動的安裝,系統會自動下載安裝包。

命令提交以后,你唯一能做的就是等待了。你唯一能祈禱的,就是這該死的GFW不會壞了你好事。 還好這次運氣不錯,一次搞定。

 

 

驗證安裝

在桌面上創建a.py文件,寫入以下代碼

import tensorflow as tf
import os
os.environ['TF_CPP_MIN_LOG_LEVEL']= '2'
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

a = tf.constant(10)
b = tf.constant(25)
print(sess.run(a + b))

 

 

參考:

win10安裝TensorFlow填坑筆記:http://blog.csdn.net/chewinggum/article/details/70373098

【TensorFlow】Windows10 64 位下安裝 TensorFlow - 官方原生支持:http://blog.csdn.net/u010099080/article/details/53418159

Windows下安裝tensorflow步驟:http://blog.csdn.net/chongtong/article/details/53905625?locationNum=6&fps=1

TensorFlow 安裝教程:http://blog.csdn.net/bitcarmanlee/article/details/52749488

 

學習:

知乎:https://www.zhihu.com/question/49909565

極客:http://wiki.jikexueyuan.com/project/tensorflow-zh/

 

 異常處理:

下面是從網上找到的,別人在安裝的過程中出現的錯誤或異常,以及解決方法:

后來直接pip install tensorflow,tensorflow裝完,自動裝numpy卻報錯了。因為我之前自己用了numpy,早就裝了。而每個tensorflow都有一個版本的numpy對應,故要卸載之前numpy。解決方法如下
1.Exception:
Traceback (mostrecent call last):
 ……
PermissionError:[Errno 13] 
Permission denied:'D:\\software\\Anaconda\\Lib\\site-packages\\numpy\\core\\multiarray.cp36-win_amd64.pyd'
解決辦法:關閉所有正在運行的python程序

2. Installing collected packages:numpy, tensorflow-tensorboard, tensorflow
Found existing installation: numpy 1.11.3
Uninstalling numpy-1.11.3:
Exception……
無法卸載numpy
解決辦法:pip install tensorflow –ignore-installed numpy

 

出處:https://blog.csdn.net/xuyunyunaixuexi/article/details/81036156

=============================================================

 

官方安裝鏈接
tensorflow 0.12.0開始支持Windows下安裝了

環境要求:

  • Windows 64位
  • python 3.5
  • pip 9.0.1
  • tensorflow 0.12.0
  • cuda8.0
  • cudnn5.1
  • visual c++ 2015 運行時庫
    查看gpu是否支持cuda

安裝過程:

安裝python3.5

python.exe -m pip install --upgrade pip

安裝tensorflow

  • cpu版本
pip install --upgrade tensorflow
  • gpu版本
pip install --upgrade tensorflow-gpu

gpu版本tensorflow安裝gpu支持包

安裝cuda8.0

安裝cudnn5.1

添加解壓后的bin目錄到PATH環境變量

測試tensorflow

$ python
...
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
b'Hello, TensorFlow!'
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a + b))
42
>>>

 

如果import報錯,需要下載安裝Microsoft Visual C++ 2015 Redistributable

另外需確認CUDA CUDNN與TensorFlow版本是否匹配

  • gpu使用情況查看
nvidia-smi -l # 實時返回GPU使用情況

 

出處:https://blog.csdn.net/chongtong/article/details/53905625


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM