1.Miniconda簡介
Anaconda 和 Miniconda 都是 Python 的發行版,但是它們提供了一個包管理系統和環境管理系統,使得 Python 編程更加方便。
Anaconda 是一個面向科學計算的 Python 發行版。Anaconda 預裝了大量的庫和工具,特別適合進行數據科學、機器學習、科學計算和分析等領域的工作。Anaconda 也提供了一個圖形界面的包管理器,叫做 Anaconda Navigator。
Miniconda 是 Anaconda 的精簡版,它只包含最基本的包管理器 conda 和 Python 環境管理器,不包含預裝的庫。Miniconda 體積更小,啟動速度更快,適合那些只需要 conda 管理包和環境的用戶。沒特殊要求一般用這個就行了。
2.使用背景
使用Miniconda能更方便的創建虛擬環境,管理不同的python版本,避免本地多版本Python產生的管理復雜性和不穩定性。能為Python項目開發中實現環境隔離和依賴管理,確保不同項目能夠使用特定版本的Python和庫,避免版本沖突和依賴問題。
3.安裝教程
3.1、下載地址
3.1.1、通過清華鏡像源下載(較快)
資源地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

可以通過下滑選擇latest最新版,也以點擊Date選擇對應系統需要的長期支持的Python版本。文件名中包含 py39 表示這些 Miniconda 版本預安裝了 Python 3.9 (選擇 Miniconda 安裝包時的 Python 版本并不是未來進行Python開發時決定性的因素,即一個默認版本)。
3.1.2、通過Miniconda官網下載
資源地址:https://repo.anaconda.com/miniconda/
同樣根據需要選擇對應的下載文件

3.2、安裝包操作
3.2.1、自動添加環境變量
這里勾上將miniconda自動添加到環境變量中。

? 其他地方一路傻瓜式操作
3.2.2、手動添加環境變量
如果安裝時沒有自動添加環境變量,就需要手動去配置。以下路徑根據自己的安裝路徑設置
E:\miniconda3
E:\miniconda3\Library\mingw-w64\bin
E:\miniconda3\Library\usr\bin
E:\miniconda3\Library\bin
E:\miniconda3\Scripts
1.打開 此電腦---->系統屬性---->高級系統設置---->環境變量

3.3、 查看Miniconda安裝成功

4.使用Miniconda
以創建一個名為py_test的python版本為3.9的miniconda虛擬環境為示例介紹Miniconda的使用。
4.1、創建新環境
# conda create -n 虛擬環境名字 python=版本
conda create -n py_test python=3.9

4.2、查看已經創建的環境
conda env list

4.3、激活/去激活
conda activate py_test
左側顯示現在的環境

conda deactivate

4.4、安裝
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/
#或者
conda install numpy
#如果項目中已經準備好requirements.txt文件則使用如下,裝依賴文件中的所有項
pip install -r requirements.txt
#查看已安裝
pip list

pip和conda install的區別:
Conda只能在conda環境中安裝包,但是可以安裝各種語言、各種類型的包。
Pip可以在任何環境中安裝包,但是只能安裝Python包。
常見pip鏡像源(國內源)
清華:https://pypi.tuna.tsinghua.edu.cn/simple/
豆瓣:http://pypi.douban.com/simple/
中科大:https://pypi.mirrors.ustc.edu.cn/simple/
阿里云:https://mirrors.aliyun.com/pypi/simple/
4.5、刪除
conda env remove -n py_test

5、Pycharm添加conda虛擬環境
5.1、File ---> Setting ---> Project ---> Project Interoreter

5.2、選擇使用現有的環境,并選擇創建的環境目錄下的python.exe或者conda.exe

5.3、若要對現有項目全部使用該環境,可勾選上如圖選項,否則可不選。點擊確認,即添加完成

5.4、環境切換,點擊要使用的環境即可

浙公網安備 33010602011771號