Ubuntu系統(tǒng)安裝Miniconda全過程及注意事項說明
一、完整安裝步驟
1. 下載 Miniconda 安裝包
Miniconda 安裝包為 .sh 格式腳本,下載途徑分兩種:
方式 1:瀏覽器下載(適合新手)
訪問 Miniconda 官方下載頁,選擇對應(yīng)系統(tǒng)版本(Ubuntu 選 Miniconda3-latest-Linux-x86_64.sh),默認(rèn)保存到用戶目錄的 ~/Downloads 文件夾。
若找不到文件,可通過終端進(jìn)入下載目錄查看:
cd ~/Downloads && ls | grep Miniconda
方式 2:命令行下載(高效)
直接在終端執(zhí)行 wget 或 curl 命令(需確保網(wǎng)絡(luò)穩(wěn)定),文件會保存到當(dāng)前執(zhí)行命令的目錄(建議先進(jìn)入目標(biāo)目錄,如 ~/):
# 下載最新版 Miniconda3(64位) wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
若忘記下載路徑,可通過 find 命令全局搜索:
find ~ -name "Miniconda3-*.sh" # 搜索用戶目錄下所有 Miniconda 安裝包
2. 驗證安裝包完整性(關(guān)鍵!避免安裝失?。?/h3>
下載后必須校驗文件是否完整(防止網(wǎng)絡(luò)中斷導(dǎo)致文件損壞,之前出現(xiàn)過 “md5sum 不匹配”“解壓數(shù)據(jù)截斷” 問題):
獲取官方校驗和:
回到 Miniconda 官方下載頁,找到對應(yīng)安裝包下方的 MD5 或 SHA256 校驗和(如 64a772871649c09648f4d408e9db10ea),復(fù)制備用。
計算本地文件校驗和:
終端進(jìn)入安裝包所在目錄,執(zhí)行以下命令(替換為你的文件名):
# 驗證 MD5 校驗和 md5sum Miniconda3-latest-Linux-x86_64.sh # 或驗證 SHA256 校驗和(更安全) sha256sum Miniconda3-latest-Linux-x86_64.sh
比對結(jié)果:
終端輸出的校驗和需與官方完全一致,若不一致,必須重新下載(文件已損壞,強行安裝會報錯)。
3. 執(zhí)行安裝腳本
賦予腳本執(zhí)行權(quán)限:
終端中執(zhí)行(替換為你的文件名),為 .sh 腳本添加可執(zhí)行權(quán)限:
chmod +x Miniconda3-latest-Linux-x86_64.sh
運行安裝向?qū)?/strong>:
執(zhí)行腳本啟動安裝,按提示操作:
./Miniconda3-latest-Linux-x86_64.sh
- 第一步:按
Enter查看許可協(xié)議,按空格翻頁至末尾,輸入yes接受協(xié)議。 - 第二步:選擇安裝路徑(默認(rèn)
~/miniconda3,直接按Enter確認(rèn)即可;若需自定義,輸入路徑后回車,確保路徑所在磁盤有足夠空間)。 - 第三步:詢問 “是否初始化 Miniconda(conda init)”,建議輸入 yes(自動配置環(huán)境變量,避免后續(xù)手動配置的麻煩)。
4. 配置環(huán)境變量并驗證安裝
生效環(huán)境變量:
安裝完成后,關(guān)閉當(dāng)前終端并重新打開(或執(zhí)行以下命令手動生效配置):
source ~/.bashrc # 若使用 zsh 終端,替換為 source ~/.zshrc
驗證安裝成功:
終端執(zhí)行以下命令,若輸出 conda x.x.x 版本號,說明安裝成功:
conda --version
二、關(guān)鍵注意事項
1. 安裝前必做:校驗文件完整性
這是避免 “解壓失敗”“md5sum 不匹配” 的核心步驟!若跳過此步,文件損壞會導(dǎo)致安裝到一半報錯(如 tarfile.ReadError: unexpected end of data),需重新下載。
2. 安裝路徑選擇
- 不建議安裝到
/root目錄(避免權(quán)限問題,普通用戶無法正常使用),默認(rèn)~/miniconda3是最佳選擇(僅當(dāng)前用戶可訪問,避免多用戶沖突)。 - 若需多用戶共享,可安裝到
/opt/miniconda3,但需管理員權(quán)限(sudo ./xxx.sh),且后續(xù)使用需注意權(quán)限分配。
3. 初始化選項(conda init)的重要性
若安裝時誤選 no,將無法直接在終端使用 conda 命令,需手動配置環(huán)境變量:
# 編輯 .bashrc 文件,添加 Miniconda 路徑 echo 'export PATH="~/miniconda3/bin:$PATH"' >> ~/.bashrc # 生效配置 source ~/.bashrc
4. 清理舊版本殘留
若之前安裝過不完整的 Miniconda(如報錯后中斷),需先刪除舊目錄再重新安裝,避免文件沖突:
rm -rf ~/miniconda3 # 刪除默認(rèn)安裝目錄,若自定義過路徑則替換為對應(yīng)路徑
5. 安裝后優(yōu)化
更新 conda:安裝完成后建議立即更新到最新版本,提升穩(wěn)定性:
conda update -n base -c defaults conda
配置國內(nèi)鏡像源:默認(rèn)源下載速度較慢,可添加清華 / 中科大鏡像(解決 “conda install 卡住” 問題):
# 添加清華鏡像 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/main/ conda config --set show_channel_urls yes
6. 避免權(quán)限陷阱
不要用 sudo 執(zhí)行安裝腳本(除非確需多用戶共享),否則普通用戶使用 conda 時可能出現(xiàn) “權(quán)限不足”(如無法創(chuàng)建環(huán)境、安裝包),需通過 sudo chown -R $USER: $HOME/miniconda3 修復(fù)權(quán)限。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux下cat命令連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上
這篇文章主要給大家介紹了關(guān)于在linux下cat命令連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-07-07
CentOS7按時間段截取指定的Tomcat日志到指定文件的方法
這篇文章主要介紹了CentOS7按時間段截取指定的Tomcat日志到指定文件的方法的,非常不錯具有參考借鑒價值,需要的朋友可以參考下2016-11-11
logrotate實現(xiàn)日志切割方式(轉(zhuǎn)儲)
這篇文章主要介紹了logrotate實現(xiàn)日志切割方式(轉(zhuǎn)儲),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-05-05
Linux中的內(nèi)核態(tài)&用戶態(tài)使用
本文詳細(xì)介紹了Linux系統(tǒng)內(nèi)核態(tài)與用戶態(tài)的概念、區(qū)別及實現(xiàn)原理,包括特權(quán)級、地址空間劃分、系統(tǒng)調(diào)用機制、頁表結(jié)構(gòu)等核心內(nèi)容,文章通過對比用戶態(tài)與內(nèi)核態(tài)的特征,以及具體的操作系統(tǒng)實現(xiàn)細(xì)節(jié),幫助讀者理解Linux系統(tǒng)中這兩個重要概念的運行機制和實際應(yīng)用2026-01-01
linux中vim如何刪除當(dāng)前文件中的所有內(nèi)容
這篇文章主要介紹了linux中vim如何刪除當(dāng)前文件中的所有內(nèi)容問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11

