1. 程式人生 > 其它 >解決Conda改源後無法安裝軟體包的問題

解決Conda改源後無法安裝軟體包的問題

前言

有時候哪怕修改了 Conda 源也一直無法安裝一個想要的軟體包,亦或者找到了目標軟體包,下載速度卻很慢,速度感人,也可能直接 Conda 就找不到你想安裝的軟體包

此時有兩種方式:

  • 執行其他指令
  • 本地安裝

無論哪種安裝方式,都需要一個網站查詢軟體包,網站如下:

網站連結

尋找所要的軟體包

進入網站後,在SEARCH PACKAGES中輸入想找的包

比如:ipython

下圖是輸出結果

找到自己想要的包,注意最右側一列,是否滿足當前系統

我們點選紅框,進入下一個頁面:

此時我們就有兩種安裝方式了!

執行其他指令

我們之前安裝時,輸入的指令如下:

conda install ipython

而在上面那一頁中,我們看到了許多其他指令,建議選擇conda-forge

conda install -c conda-forge ipython

一般安裝不了的包,只要那個包不是第三方包,都建議直接加上 -c conda-forge,看看能否安裝

本地安裝

如果使用其他指令,下載速度依舊感人的話,建議本地安裝

在剛才的頁面中,我們選擇Files

輸出以下內容:

找到自己想要的版本,下載後,我們先啟用虛擬環境,然後進入下載的包所在的路徑,執行以下命令:

conda install --use-local linux-64/ipython-8.2.0-py39hf3d152e_0.tar.bz2

一般本地安裝的Conda包字尾名都是 .tar.bz2

安裝過程很快,一般會出現三個Done