溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

TensorFlow2.1.0安裝過(guò)程中setuptools、wrapt等相關(guān)錯(cuò)誤指南

發(fā)布時(shí)間:2020-09-14 14:24:20 來(lái)源:腳本之家 閱讀:426 作者:baimuchu 欄目:開(kāi)發(fā)技術(shù)

筆者remove TensorFlow總共四次。 reinstall anaconda 三次。

安裝技巧可以根據(jù)這個(gè)博主的文章進(jìn)行安裝。

https://www.jb51.net/article/184309.htm

我就是用這個(gè)教程安裝的

因?yàn)橹苯佑?pip install安裝太慢了

所以在官網(wǎng)CUDA 和cuDNN+清華鏡像的TensorFlow來(lái)安裝比較快。

總結(jié)我的幾個(gè)問(wèn)題。

一、安裝錯(cuò)誤

· TensorFlow2.1.0安裝過(guò)程中setuptools、wrapt等相關(guān)錯(cuò)誤指南

(1)

tensorboard 1.14.0 has requirement setuptools>=41.0.0, but you'll have setuptools 40.6.3

顯然我們需要升級(jí) setuptools的版本

我們?cè)赾md中使用下列命令行來(lái)安裝

python -m pip install -U pip setuptools

非常不幸的是

又出現(xiàn)另一個(gè)錯(cuò)誤:

ERROR: twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not installed

(筆者因?yàn)橐呀?jīng)找TensorFlow包remove了4遍了,已經(jīng)崩潰了)

為了解決這個(gè)問(wèn)題

在cmd中安裝

pip install PyHamcrest

安裝完P(guān)yHamcrest,在運(yùn)行一次更新setuptools更新的命令行就可以解決了。

(2)

ERROR: Cannot uninstall ‘wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

運(yùn)行一下命令行

pip install -U --ignore-installed wrapt enum34 simplejson netaddr

完成安裝。

二、測(cè)試錯(cuò)誤

在測(cè)試的過(guò)程中,我按照前面那個(gè)博主的內(nèi)容。

使用tf.test.is_gpu_available()

發(fā)現(xiàn)是false

這個(gè)地方就需要你去看一下錯(cuò)誤內(nèi)容

錯(cuò)誤內(nèi)容要仔細(xì)看,筆者顯示這個(gè)錯(cuò)誤的時(shí)候并沒(méi)有標(biāo)紅,需要自己去閱讀里面的error

我的錯(cuò)誤內(nèi)容是:

failed call to cuInit: CUDA_ERROR_UNKNOWN

第一,硬件是否支持,是否安裝了正確的cuda和與之匹配的cudnn版本嗎?

如果你按照本文開(kāi)頭的博文安裝是匹配了的。

但是隨著日期推遲,TensorFlow會(huì)更新,對(duì)應(yīng)的cuda和cudnn版本需要改變。

具體可以參考https://tensorflow.google.cn/install/gpu

現(xiàn)在的要求是:

TensorFlow2.1.0安裝過(guò)程中setuptools、wrapt等相關(guān)錯(cuò)誤指南

首先需要查看https://developer.nvidia.com/cuda-gpus

看一下自己的顯卡是否支持CUDA

但是值得注意的是

這個(gè)網(wǎng)址列的不全,筆者的顯卡沒(méi)有在表單里面。

當(dāng)我想放棄的時(shí)候,我就在百度搜了

筆者的顯卡是支持的,筆者用的是MX150。(我不喜歡玩游戲,所以顯卡要求不高)

所以建議百度查看自己的顯卡是否支持。

除了硬件,就是檢查CUDA和CUDNN,這個(gè)按照官方文檔指出的版本號(hào)安裝。

第二、如果排除硬件不支持。出現(xiàn)以上錯(cuò)誤很可能是驅(qū)動(dòng)問(wèn)題。

我們可以先到 http://www.nvidia.com/Download/index.aspx 查詢下我們需要的是怎樣的驅(qū)動(dòng),勾選好對(duì)應(yīng)的配置:

TensorFlow2.1.0安裝過(guò)程中setuptools、wrapt等相關(guān)錯(cuò)誤指南 TensorFlow2.1.0安裝過(guò)程中setuptools、wrapt等相關(guān)錯(cuò)誤指南

下載安裝,運(yùn)行GeForce Experience 會(huì)自動(dòng)更新驅(qū)動(dòng)。

TensorFlow2.1.0安裝過(guò)程中setuptools、wrapt等相關(guān)錯(cuò)誤指南

版本號(hào)為445.75,與官網(wǎng)顯示最新版本號(hào)一致。

總結(jié)

到此這篇關(guān)于TensorFlow2.1.0安裝過(guò)程中setuptools、wrapt等相關(guān)錯(cuò)誤指南的文章就介紹到這了,更多相關(guān)TensorFlow 安裝setuptools、wrapt錯(cuò)誤內(nèi)容請(qǐng)搜索億速云以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持億速云!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI