您好,登錄后才能下訂單哦!
這篇文章主要講解了“Window下Python+CUDA+PyTorch怎么安裝”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Window下Python+CUDA+PyTorch怎么安裝”吧!
Windows
下Python+CUDA+PyTorch
安裝,步驟都很詳細,特此記錄下來,幫助讀者少走彎路。
Python
Python
的安裝還是比較簡單的,從官網下載exe
安裝包即可:
因為目前最新的torch
版本只支持到Python 3.8
,因此為了不會出現版本兼容問題建議安裝Python 3.8
。
下載中間的那個executable installer
并安裝,打開會建議選擇自定義:
選擇需要的組件:
選擇位置:
安裝完后可以從命令行查看是否安裝成功(一般默認會把路徑添加到環境變量中):
python --version
由于該安裝包會自動把pip
也一起安裝,因此在使用時會提示pip
需要升級,請使用如下命令升級pip
:
python -m pip install --upgrade pip
在安裝前建議添加國內源,在用戶目錄下新建一個pip
文件夾,并在其中新建一個叫pip.ini
的文件,輸入如下內容:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = https://pypi.tuna.tsinghua.edu.cn
CUDA
CUDA
的安裝也不難,一般Windows
會在裝系統的時候自動安裝好對應的N卡
驅動,從官網下載對應的CUDA Toolkit
:
下載好后打開(實際上是一個壓縮包,這里是解壓路徑):
解壓完成后會自動打開安裝界面:
沒特殊需求可以直接使用默認安裝選項,否則請選擇自定義組件進行安裝:
由于筆者沒有安裝VS
,這里會提示找不到VS
,忽略即可:
接下來就是等待安裝:
安裝完成:
打開cmd
輸入nvcc --version
,顯示版本號即為安裝成功:
PyTorch
PyTorch
建議使用離線方式手動安裝,戳這里下載對應CUDA
版本與對應Python
版本的torch
以及torchvision
:
最前面的cu110
表示cuda 11.0
,接著是torch/torchvision
,再接著是版本,后面的cp
表示Python
版本,比如cp36
表示Python 3.6
,接著是系統和架構。
下載完成后使用pip
安裝即可:
pip install torch-1.7.0+cu110-cp38-cp38-win_amd64.whl pip install torchvision-0.8.1+cu110-cp38-cp38-win_amd64.whl
注意如果是Windows 2004
版本可能會出現如下問題:
這是numpy 19.0.4
版本的問題,詳情可以戳這里。
解決方法是安裝19.0.3
版本:
pip uninstall numpy pip install numpy==19.0.3
接著進行測試,打開python
:
python import torch print(torch.__version__)
輸出torch
版本即表示成功:
感謝各位的閱讀,以上就是“Window下Python+CUDA+PyTorch怎么安裝”的內容了,經過本文的學習后,相信大家對Window下Python+CUDA+PyTorch怎么安裝這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。