Conda 安裝與配置詳解及常見問題解決

《Conda 安裝與配置詳解及常見問題解決》

安裝 Conda 有兩種主流方式,分別是安裝 Miniconda(輕量級)和 Anaconda(包含常用數據科學包)。下面為你詳細介紹安裝步驟和注意要點。

一、安裝 Miniconda(推薦)

Miniconda 只包含 Conda 和其必要的依賴項,體積較小,適合追求簡潔環境的用戶。

1. 下載安裝程序

訪問 Miniconda 官網(https://docs.conda.io/en/latest/miniconda.html?),依照你的操作系統選擇對應的安裝包:

  • Windows 系統:下載.exe文件。
  • macOS 系統:下載.pkg或者.sh文件。
  • Linux 系統:下載.sh文件。
2. 執行安裝操作

Windows 系統

  • 雙擊.exe文件,然后按照安裝向導的提示進行操作。
  • 要勾選 “Add Anaconda to my PATH environment variable” 這個選項(不過官方不推薦這么做,建議使用 Anaconda Prompt)。

macOS/Linux 系統

# 打開終端,導航到下載目錄

cd Downloads

# 給安裝腳本添加執行權限(僅針對.sh文件)

chmod +x Miniconda3-latest-*.sh

# 運行安裝腳本

./Miniconda3-latest-*.sh

安裝過程中,按照提示確認安裝路徑,輸入yes接受許可協議。

3. 初始化 Conda

安裝完成后,在終端輸入以下命令來初始化 Conda:

conda init

關閉當前終端,然后重新打開一個新的終端,這樣 Conda 就會自動激活基礎環境。

二、安裝 Anaconda

Anaconda 集成了超過 150 個常用的數據科學包,適合新手使用,但占用空間較大(大約 3GB)。

1. 下載安裝程序

訪問 Anaconda 官網(Download Anaconda Distribution | Anaconda?),選擇適合你操作系統的安裝包。

2. 執行安裝操作

安裝步驟和 Miniconda 類似,按照安裝向導的提示完成安裝。

三、驗證安裝結果

安裝完成后,打開新的終端窗口,輸入以下命令來驗證 Conda 是否安裝成功:

conda --version

# 輸出類似:conda 23.5.2

查看已創建的環境:

conda env list

四、配置鏡像源(提高下載速度)

國內用戶可以配置清華大學的鏡像源,加快包的下載速度:

# 添加清華鏡像

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/cloud/conda-forge

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch

# 設置搜索時顯示通道地址

conda config --set show_channel_urls yes

五、卸載 Conda

如果你想卸載 Conda,可以按照以下步驟操作:

Windows 系統

  • 通過 “控制面板”→“程序和功能”,卸載 Anaconda/Miniconda。

macOS/Linux 系統

# 刪除安裝目錄(以默認路徑為例)

rm -rf ~/miniconda3 ?# 或者 anaconda3

# 從bash配置文件中移除Conda相關內容

vim ~/.bashrc ?# 或者 ~/.zshrc

# 刪除所有包含conda的行

# 重新加載配置文件

source ~/.bashrc

六、常見問題及解決辦法

  1. conda命令找不到
    • 確認是否重啟了終端。
    • 檢查環境變量 PATH 是否包含 Conda 的安裝路徑。
  1. 安裝后 Python 版本不是預期的
    • 創建環境時指定 Python 版本:conda create -n myenv python=3.9
  1. 下載速度慢
    • 按照上文的方法配置鏡像源。

安裝完成后,你就可以使用 Conda 來管理 Python 環境和安裝各種包了。例如:

# 創建新環境

conda create -n myenv python=3.9

# 激活環境

conda activate myenv

# 安裝包

conda install numpy pandas matplotlib

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/88972.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/88972.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/88972.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Linux ——lastb定時備份清理

lastb 命令顯示的是系統中 /var/log/btmp 文件中的SSH 登錄失敗記錄。你可以像處理 wtmp 那樣,對 btmp 文件進行備份與清理。? 一、備份 lastb 數據cp /var/log/btmp /var/log/btmp.backup.$(date %F)會保存為如 /var/log/btmp.backup.2025-07-14? 二、清空 lastb…

自定義類型 - 聯合體與枚舉(百度筆試題算法優化)

目錄一、聯合體1.1 聯合體類型的聲明1.2 聯合體的特點1.3 相同成員的結構體和聯合體對比1.4 聯合體大小的計算1.5 聯合練習二、枚舉類型2.1 枚舉類型的聲明2.2 枚舉類型的優點總結一、聯合體 1.1 聯合體類型的聲明 像結構體一樣,聯合體也是由一個或者多個成員構成…

FS820R08A6P2LB——英飛凌高性能IGBT模塊,驅動高效能源未來!

產品概述FS820R08A6P2LB 是英飛凌(Infineon)推出的一款高性能、高可靠性IGBT功率模塊,采用先進的EconoDUAL? 3封裝,專為大功率工業應用設計。該模塊集成了IGBT(絕緣柵雙極型晶體管)和二極管,適…

python學智能算法(十八)|SVM基礎概念-向量點積

引言 前序學習進程中,已經對向量的基礎定義有所了解,已經知曉了向量的值和方向向量的定義,學習鏈接如下: 向量的值和方向 在此基礎上,本文進一步學習向量點積。 向量點積 向量點積運算規則,我們在中學階…

【windows辦公小助手】比文檔編輯器更好用的Notepad++輕量編輯器

Notepad 中文版軟件下載:這個路徑總是顯示有百度無法下載,不推薦 更新:推薦下載路徑 https://github.com/notepad-plus-plus/notepad-plus-plus/releases 參考博主:Notepad的安裝與使用

2025年7月12日全國青少年信息素養大賽圖形化(Scratch)編程小學高年級組復賽真題+答案解析

2025年7月12日全國青少年信息素養大賽圖形化(Scratch)編程小學高年級組復賽真題+答案解析 選擇題 題目一 運行如圖所示的程序,舞臺上一共會出現多少只小貓呢?( ) A. 5 B. 6 C. 7 D. 8 正確答案: B 答案解析: 程序中“當綠旗被點擊”后,角色先移到指定位置,然后“重…

對于獨熱編碼余弦相似度結果為0和詞向量解決了詞之間相似性問題的理解

文章目錄深入理解簡單案例結論詞向量(Word Embedding)簡介詞向量如何解決相似性問題?簡單案例:基于上下文的詞向量訓練總結對于獨熱表示的向量,如果采用余弦相似度計算向量間的相似度,可以明顯的發現任意兩…

數據結構·數狀數組(BIT)

樹狀數組(Binary Index Tree) 英文名:使用二進制下標的樹結構 理解:這個樹實際上用數組來存,二進制下標就是將正常的下標拆為二進制來看。 求x的最低位1的函數lowbit(x) 假設x的二進制表示為x ...10000,…

uniapp video視頻全屏播放后退出,頁面字體變大,樣式混亂問題

uniapp官方的說法是因為頁面使用rpx,但是全屏和退出全屏自動計算屏幕尺寸不支持rpx,建議使用px。但是因為uniapp端的開發都是使用rpx作為屏幕尺寸計算參數,不可能因為video全屏播放功能就整個全部修改,工作量大,耗時耗…

重復頻率較高的廣告為何一直在被使用?

在日常生活中,重復評率較高的洗腦廣告我們時常能夠碰到。廣告的本質是信息傳遞,而重復頻率較高的廣告往往可以通過洗腦式的傳播方式來提升傳播效率。下面就讓我們一同來了解下,為何這類廣告一直受到企業的青睞。一、語義凝練高頻率廣告的內容…

內容管理系統指南:企業內容運營的核心引擎

內容管理看似簡單,實際上隨著內容量的激增,管理難度也逐步提升。尤其是在面對大量頁面、圖文、視頻資料等數字內容時,沒有專業工具的支持,效率與準確性都會受到挑戰。此時,內容管理系統(CMS)應運…

文獻查找任務及其方法

1. 必備網站: 谷歌學術 Web of Science Engineering Village CNKI翻譯助手 科研通 2. 任務 學術上的一個調研,自動駕駛 3d 目標檢測 方向的近7年的方法,模態(相機/雷達/相機雷達 等),及其使用的數據集&a…

鴻蒙的NDK開發初級入門篇

初級必備的知識: NDK開發在什么時候用? 答::NDK 開發在幫助應用提升性能的情況下使用,比如游戲開發,和硬件交互的場景中。 還有一個公司已經有標準的C或C庫,不想在開發ArkTS的代碼前提下。 開發…

Unity發布Windows平臺后通過Advanced Installer制作安裝包

Unity發布Windows平臺后是一堆庫資源,以及一個可執行的exe文件,并不是一個安裝包,如果需要制作成安裝包,需要再進一步打包,本篇文章介紹一個Advanced Installer的軟件,專門用來制作Windows平臺的安裝包的。…

代數基本定理

代數基本定理 多項式 f(z)anznan?1zn?1?a1za0f(z) a_n z^n a_{n-1} z^{n-1} \cdots a_1 z a_0f(z)an?znan?1?zn?1?a1?za0?(其中 n>1n > 1n>1 且 an,a0≠0a_n,a_0 \neq 0an?,a0?0)在復數域內有根。 約定 以 ttt 為參數的閉曲…

springboot快速集成對接本地Ollama里的Deepseek-R1

書接上回,我們在本地安裝了一個Ollama,然后下載了一個deepseek-r1:7b,傳送門 本次目標:使用springboot對接ollama,完成簡單api對接 1.創建一個項目,選擇JDK17,Spring Boot版本3.5.3&#xff0c…

Docker部署私有倉庫

環境信息 centos7:docker26.1.4 IP:192.168.12.134 部署harbor wget https://github.com/goharbor/harbor/releases/download/v2.13.1/harbor-offline-installer-v2.13.1.tgz curl -L "https://github.com/docker/compose/releases/download/1.29.2…

張藝興探班RED女團一周年舞臺,見證21歲的夢想落地生根

從青澀的男團偶像,到如今獨當一面的音樂制作人、公司老板,張藝興的每一步都踏得堅定有力,他的故事充滿了熱血與夢想的色彩。而最近,他探班RED女團一周年舞臺現場的舉動,又一次成為粉絲和大眾熱議的焦點,也讓…

網絡編程 JAVA

一.網絡編程1. 什么是網絡編程?網絡編程是指利用計算機網絡實現程序之間通信的一種編程方式。在網絡編程中,程序需要通過網絡協議(如 TCP/IP)來進行通信,以實現不同計算機之間的數據傳輸和共享。2. 三個基本要素①IP …

UE5中的cesium

官方Fab地址(https://www.fab.com/zh-cn/),每月可下載免費素材 在UE5中添加插件cesium for unreal, 知識點一:服務器部署.b3dm地形數據 通過在線鏈接訪問數據目錄tileset.json,在cesium for unreal添加空白…