miniconda3及加速器mamba安裝

miniconda3及加速器mamba安裝

話說,conda是個好東西,譬如當(dāng)沒有權(quán)限又想安裝軟件的時候,再譬如我想安裝個舊版本的R,手動編譯經(jīng)常有各種依賴問題。這些,conda都能輕松解決,本期我們的內(nèi)容:

  • miniconda的安裝及鏡像配置

  • 如何用conda安裝指定版本的R

  • mamba加速器的安裝

miniconda3安裝

下載安裝腳本,并運行:

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

接下來按照提示走,先回車繼續(xù),然后一直按空格翻頁,直到出現(xiàn)以下選項,輸入yes后回車:

輸入安裝路徑:

接下來會提示是否需要啟動時自動激活conda,由于我不需要,所以我這里選擇no,回車以后即安裝結(jié)束。

修改conda環(huán)境變量

cp ~/.bashrc ~/.bashrc_bak # 修改環(huán)境變量前最好先備份一下,以免出現(xiàn)問題
echo 'export PATH=/root/install/miniconda3/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

查看conda信息:

接下來我們來配置國內(nèi)鏡像源,這里我們加上部分清華源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/biobakery/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes # 安裝軟件的時候顯示鏡像來源

查看添加的鏡像源:

conda config --get channels

其實以上就是對~/.condarc配置文件(內(nèi)容如下)的修改,我們也可以直接在此文件里面進(jìn)行修改。

安裝指定版本的R

配置完成,接下來我們介紹一下如何安裝指定版本的R:

創(chuàng)建一個新環(huán)境,并激活此環(huán)境:

conda create -n R_4.0.3
source activate R_4.0.3

安裝R

conda install r-base=4.0.3
conda deactivate # 退出此環(huán)境
conda env list # 查看當(dāng)前conda已安裝的環(huán)境
1719933924305.jpg

修改環(huán)境變量

echo 'export PATH=/root/install/miniconda3/envs/R_4.0.3/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
R

安裝完成!

mamba加速器的安裝

安裝完conda之后強烈推薦再安裝一個mamba加速軟件(是真的加速,誰用誰知道?。。。?/p>

conda install mamba -n base

安裝后,之后使用只需要把conda命令換成mamba即可,例如剛剛安裝R那一步,你可以這樣寫:

mamba install r-base=4.0.3

miniconda3卸載

刪除安裝目錄即可

rm -rf /root/install/miniconda3 ~/.conda ~/.condarc
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容