官網(wǎng):
前置條件:已經(jīng)安裝安裝office顯示找不到安裝源,
做法2:
在經(jīng)過一系列操作之后,發(fā)現(xiàn)其實(shí)可以直接通過 在虛擬環(huán)境里安裝需要的包
做法1: 1.換源
進(jìn)入清華鏡像網(wǎng)站
| 鏡像站使用幫助 | 清華大學(xué)開源軟件鏡像站 | Open
在C盤的用戶文件夾下找到.文件并修改其中的內(nèi)容
如果找不到文件,則執(zhí)行以下命令,生成文件后再修改
conda config --set show_channel_urls yes
(這步操作把下載源換成了清華源,如果想恢復(fù)默認(rèn)源:“conda ---key ”)
找到該文件后,用記事本打開 然后輸入官方提供的并保存:
(紅框中的內(nèi)容)(在網(wǎng)上查了很多博客都是直接放一大段鏈接上來,試了幾個發(fā)現(xiàn)沒有用,是因?yàn)椴┛湍甏眠h(yuǎn),網(wǎng)站已經(jīng)更新了,所以要直接去官網(wǎng)看最新版本)
.運(yùn)行conda clean -i清除索引緩存,保證用的是鏡像站提供的索引。
conda clean -i
2.創(chuàng)建虛擬環(huán)境
創(chuàng)建一個名為myenv的帶有.9的虛擬環(huán)境(版本自行選擇)
conda create -n myenv python=3.9
激活虛擬環(huán)境
conda activate myenv
3.安裝
輸入以下指令查看cuda版本
nvidia-smi
在官網(wǎng)安裝自己需要的版本(一開始以為只能安裝cuda 對應(yīng)的cuda (11.0),但新版的torch沒有提供.0版本對應(yīng)的版本,最早能找到的版本是1.7.1,這也導(dǎo)致了在后續(xù)使用過程中發(fā)現(xiàn)torch版本過低,有些功能沒法用,于是又在官網(wǎng)重新安裝了.2版本,然后安裝了最新版本的torch)
|
使用ctrl+f快速查找匹配的版本
.0對應(yīng)的指令如下:
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=11.0 -c pytorch
4.測試
測試是否安裝成功
的官方測試樣例
可以正常輸出
在網(wǎng)上查找到的其他測試方法:
python

import torch
import torchvision
print(torch.cuda.is_available())
測試結(jié)果為true
踩坑1:直接pip 安裝
直接下載速度極慢,遂尋找其他方法。
踩坑2(大坑):404
轉(zhuǎn)換鏡像源時盲目使用csdn博客上的清華鏡像鏈接,結(jié)果發(fā)現(xiàn)因?yàn)椴┛腿掌诰眠h(yuǎn)均不能使用安裝office顯示找不到安裝源,多次出現(xiàn)404的情況。
踩坑3:沒有安裝cuda
第一次安裝后,可以運(yùn)行官方代碼,但發(fā)現(xiàn)torch.cuda.()的結(jié)果是false
輸入nvcc -V指令后沒有反應(yīng),發(fā)現(xiàn)自己沒有裝cuda,又跑去官網(wǎng)重新安裝
參考鏈接:安裝(.1)_遲步彩云的博客-CSDN博客_cuda 11.1
出現(xiàn)的問題:
在安裝后出現(xiàn)了類似下圖的報錯信息
報錯:pip’s does not take into all the that are . This is the of the .
pip 的依賴項(xiàng)解析器當(dāng)前未考慮安裝的所有包。此行為是以下依賴項(xiàng)沖突的根源。
參考博客中的做法
利用下面的指令重新安裝紅字的包解決了
pip install XXX -i https://pypi.mirrors.ustc.edu.cn/simple