1. 程式人生 > 程式設計 >解除安裝tensorflow-cpu重灌tensorflow-gpu操作

解除安裝tensorflow-cpu重灌tensorflow-gpu操作

問題描述:為了把之前的CPU版本的tensorflow解除安裝,換成GPU版本的tensorflow,經歷了一番折騰。

BUG1 Could not install packages due to an EnvironmentError: [WinError 5] 拒絕訪問

看指向的路徑,感覺是在安裝路徑的site-packages中已經存在tensorflow檔案夾了,但是執行

pip uninstall tensorflow

卻提示沒有安裝,於是手動刪除該資料夾,重新安裝,此bug修復。

BUG2 ImportError: DLL load failed:找不到指定模組

網上找的很多答案都不符合,後來才發現!!!原來是CUDA裝了10.1版本的,目前基本沒有看到支援CUDA10.1版本的。

因此,首先解除安裝了CUDA10.1,在程式解除安裝介面刪除了帶版本號的以及Nsight關鍵字的。然後刪除了C:/ProgramFiles/NVIDIA GPU Computing Toolkit

在此之前只安裝了VS2013,因此也重新安裝了VS2017

重新安裝CUDA10.0,檢查環境變數有沒有修改成功

在這裡檢視nvcc -V時,無法呼叫命令,重啟計算機即可解決

總的來說,配置下來是

CUDA10.0+cuDNN7.5+VS2017+python3.7+tensorflow1.13

成功從tensorflow CPU版本轉成GPU版本

補充知識:Windows下解除安裝TensorFlow

1、啟用tensorflow:activate tensorflow

2、輸入:pip uninstall tensorflow

3、Proceed(y/n):y

解除安裝tensorflow-cpu重灌tensorflow-gpu操作

如果是gpu版本:

1、啟用tensorflow:activate tensorflow-gpu

2、輸入:pip uninstall tensorflow-gpu

3、Proceed(y/n):y

以上這篇解除安裝tensorflow-cpu重灌tensorflow-gpu操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。