win10下python環境配置測驗代碼gpu:false的問題
問題
通過 文章1 進行python環境的配置,跟隨 文章2 的操作安裝pytorch,在pycharm中輸入測驗代碼
import torch
print(torch.__version__)
print('gpu:',torch.cuda.is_available())
輸出卻是“gpu:False”
雖然東哥寫的文章1里就是false=,=
原因
詢問鋮哥后發現了問題所在,是因為清華源只有CPU版本,無對應的GPU版本,
得知方法
win+R打開運行快捷鍵輸入cmd打開命令視窗,輸入以下代碼
conda list
找到pytorch和torchvision
我的是這樣的
pytorch 1.4.0 cpu_py38ha775e86_0
torchvision 0.2.2 py_3
看起來就像是cpu版本的是不是!!!
解決方法
卸載重裝pytorch,
卸載
1.使用conda安裝的就要用conda卸載
win+R打開運行快捷鍵輸入cmd打開命令視窗,輸入以下代碼
conda uninstall pytorch
conda uninstall libtorch
2.使用pip安裝的就要用pip卸載
雖然我估計我們這批人應該沒有用pip的
win+R打開運行快捷鍵輸入cmd打開命令視窗,輸入以下代碼
pip uninstall torch
安裝
就乖乖地跟著 文章1 把pytorch裝了它不香嗎[doge]
如果發現速度很慢,那么畢竟是外網,應該要怎么做懂得都懂,科學上網健康生活,
補充
PS1:使用conda的那兩行命令很有可能洗掉不了虛擬環境,那么就需要手動洗掉了,虛擬環境的地址應該是anaconda–envs里叫pytorch的檔案夾,我也不知道要不要刪,反正我刪掉了,洗掉后果自負,
PS2:其實剛重裝完pytorch我去pycharm里輸入測驗代碼時,會報找不到檔案的錯,后來我一想估計是要將conda安裝的python.exe路徑重新匯入,請參照 文章1 匯入即可,
PS3:終于!!!gpu:true!!!一天一夜至少十五小時的辛苦!沒!有!白!費!
PS4:給個贊再走吧秋梨膏
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/251772.html
標籤:python
