conda下載各種包時如何避免版本不匹配問題
通過conda install 包名這行命令可以很方便下載各種需要的包,如果配置了清華源的話速度會很快,這里有清華源配置的方法CPU版pytorch安裝教程法二就有配置清華源的詳細教程。
利用conda install 包名==版本號可以安裝自己想要的版本,如:
conda install pytorch==1.2.0
如果不加版本號可能會安裝最新版,最新版也許并不適用(包與包之間版本不匹配,有的項目需要低版本的包實現(xiàn))
假如我想裝pytorch==1.2.0的GPU版本gpu版本的pytorch安裝教程,這教程里面是用官網(wǎng)的命令安裝的,如果在不知道正確版本的情況下直接執(zhí)行conda install pytorch==1.2.0 torchvision torchaudio cudatoolkit=10.1會報錯,因為pytorch1.2.0版本不支持10.1這么高的cudatoolkit版本。
如何知道正確的版本呢?
打開Anaconda Prompt,或者Win+R,輸入cmd,進去cmd
輸入命令conda info 包名==版本號,如:
(base) C:\Users\admin>conda info pytorch==1.2.0
【提醒】:版本號可有可無,但是指定版本號就會篩選出你指定版本的所有可能的配置情況的信息,如果不指定就得自己慢慢上去翻。
如下圖,可知1.2.0版本的pytorch需要3.6版本及以上但不大于3.7版本的python,cudatoolkit9.2及以上,不大于9.3,cuda9.2,cudnn7.1等等…所以我們剛才這指令就會報錯。conda install pytorch==1.2.0 torchvision torchaudio cudatoolkit=10.1,因為cudatoolkit版本太高了。
因此我們下載包直接可以先來查查什么版本的python適用,然后再創(chuàng)建對應的環(huán)境conda create -n 環(huán)境名 python=版本號,然后再下載其他的包。

之前看過cpu版本pytorch安裝教程應該會添加清華源了,如果我們想要下載的包的清華源我們還沒添加或者失效了,可以復制上圖的channle那欄的地址,然后使用命令conda install 包名==版本號 -c 地址,如:
(pytorch_gpu) C:\Users\admin>conda install pytorch==1.2.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64
URL那欄是已經(jīng)打包好的下載地址,瀏覽器打開或者用迅雷打開即可下載,但是相當慢,還容易失?。。。∥覜]成功過,建議還是分開自己一個個下載。如何下載CUDA和cuDNN在上面那個gpu版本的pytorch安裝教程里有。
到此這篇關于conda下載各種包時如何避免版本不匹配問題的文章就介紹到這了,更多相關conda下載版本不匹配內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- Anaconda多環(huán)境多版本python配置操作方法
- anaconda中更改python版本的方法步驟
- 淺談anaconda python 版本對應關系
- anaconda升級sklearn版本的實現(xiàn)方法
- Anaconda配置各版本Pytorch的實現(xiàn)
- WIndows10系統(tǒng)下面安裝Anaconda、Pycharm及Pytorch環(huán)境全過程(NVIDIA?GPU版本)
- Python和Anaconda的版本對應關系
- Anaconda安裝時默認python版本改成其他版本的兩種方式
- 使用Anaconda創(chuàng)建Python指定版本的虛擬環(huán)境的教程詳解
相關文章
Python中.py文件和.ipynb文件的區(qū)別詳解
Python開發(fā)者常用的兩種文件格式.py和.ipynb各有特點,本教程將通過對比分析、代碼示例和場景說明,幫助開發(fā)者全面理解二者的區(qū)別與聯(lián)系,需要的朋友可以參考下2025-04-04
Python使用Pandas庫將Excel數(shù)據(jù)疊加生成新DataFrame的操作指南
在日常數(shù)據(jù)處理工作中,我們經(jīng)常需要將不同Excel文檔中的數(shù)據(jù)整合到一個新的DataFrame中,以便進行進一步的分析和處理,本文將介紹如何使用Python中的Pandas庫,將多個Excel文檔中的數(shù)據(jù)疊加形成新的DataFrame,并提供詳細的操作指南和案例,幫助讀者輕松掌握這一技能2025-01-01
Python面向?qū)ο笾鄳B(tài)原理與用法案例分析
這篇文章主要介紹了Python面向?qū)ο笾鄳B(tài)原理與用法,結(jié)合具體案例形式分析了Python多態(tài)的具體功能、原理、使用方法與操作注意事項,需要的朋友可以參考下2019-12-12
膠水語言Python與C/C++的相互調(diào)用的實現(xiàn)
這篇文章主要介紹了膠水語言Python與C/C++的相互調(diào)用的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-05-05
Python NumPy創(chuàng)建數(shù)組方法
這篇文章主要介紹了Python NumPy創(chuàng)建數(shù)組方法,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下2022-09-09
基于Pyinstaller打包Python程序并壓縮文件大小
這篇文章主要介紹了基于Pyinstaller打包Python程序并壓縮文件大小,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-05-05
pycharm安裝深度學習pytorch的d2l包失敗問題解決
當新生在學習pytorch時,導入d2l_pytorch包總會遇到問題,下面這篇文章主要給大家介紹了關于pycharm安裝深度學習pytorch的d2l包失敗問題的解決方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-03-03

