App下載
3. 安裝Python
Python 自動化辦公課程 / 3. 安裝Python

Python 自動化辦公課程

手機也能上課
App下載
1/2

安裝Python

安裝 Python 推薦用 Anaconda。

Anaconda 包含了 Python 解釋器。這意味著當(dāng)你安裝 Anaconda 后,就相當(dāng)于安裝了 Python,而且 Anaconda 通常會安裝比較穩(wěn)定和常用的 Python 版本。例如,在 Anaconda 發(fā)行版中會有 Python 3.x(如 Python 3.12、Python 3.13 等)的安裝包,用戶可以直接使用這個 Python 解釋器來運行 Python 代碼。


Anaconda有以下特點:

  • 簡化包管理,有方便的conda命令,能自動解決依賴關(guān)系。
  • 預(yù)裝科學(xué)計算庫,方便數(shù)據(jù)科學(xué)領(lǐng)域開發(fā)。
  • 環(huán)境管理功能強大,可創(chuàng)建和切換獨立環(huán)境。
  • 跨平臺性好,在多操作系統(tǒng)使用方式一致。
  • 自帶 Jupyter Notebook 和 Spyder 等開發(fā)工具。
  • 適合初學(xué)者和團(tuán)隊協(xié)作,能簡化配置、統(tǒng)一環(huán)境。


本地安裝環(huán)境

第1步 

點擊連接:https://www.anaconda.com/download

進(jìn)入官方地址下載Anaconda3安裝包。




第2步  找到下載好安裝包,雙擊打開,點擊“Next”。


第3步 點擊“I Agree”。


第4步 選擇“Just Me(recommended)”,點擊“Next”。

4

第5步 默認(rèn)安裝路徑即可,點擊“Next”。


第6步 勾選兩個單選框,點擊“Install”。


第7步 連續(xù)點擊兩個“Next”,完成安裝。




第8步 去掉兩個勾選,點擊“Finish”,結(jié)束安裝。



安裝完Anaconda, 你可以使用命令行模式使用Python, 也可以通過Navigator使用Python。


    Anaconda Prompt 和 Navigator 的區(qū)別

    • Anaconda Prompt 是一個命令行界面(CLI)工具。通過在 Anaconda Prompt 中輸入各種命令來管理和操作 Anaconda 環(huán)境以及其中的軟件包。例如,你可以使用conda create -n myenv python=3.12命令來創(chuàng)建一個名為myenv,Python 版本為 3.12 的新環(huán)境。
    • Anaconda Navigator 是一個圖形用戶界面(GUI)工具。以可視化的方式提供了對 Anaconda 功能的訪問,如管理環(huán)境、安裝和更新軟件包等。在 Anaconda Navigator 中,你可以通過點擊按鈕和菜單選項來完成操作。

    使用 Anaconda Prompt

    可以通過以下命令查看, 當(dāng)前當(dāng)前已經(jīng)存在的環(huán)境列表。

    conda env list


    Anaconda 虛擬環(huán)境是獨立、隔離的 Python 運行環(huán)境。

    特點

    隔離性:一個虛擬環(huán)境中的包和配置不會干擾其他環(huán)境,像不同項目需要不同版本的軟件包(如 TensorFlow),用虛擬環(huán)境就可以避免沖突。

    靈活性:能方便切換,還可以按需安裝、更新和卸載包,適用于不同類型的項目(如 Web 開發(fā)或數(shù)據(jù)挖掘)。


    組成部分

    獨立 Python 解釋器:不同虛擬環(huán)境可有不同 Python 版本,以滿足不同項目要求。

    獨立包管理系統(tǒng):有自己的包存儲目錄,用pip安裝的包只在當(dāng)前環(huán)境有效。


    管理方式

    圖形界面(Anaconda Navigator):在 “Environments” 選項卡中直觀地創(chuàng)建、刪除和管理虛擬環(huán)境,創(chuàng)建時能指定 Python 版本和初始包。

    命令行(conda 命令):用conda create創(chuàng)建,如conda create -n myenv python = 3.12。用conda activate激活,conda remove刪除。


    現(xiàn)在我們創(chuàng)建一個新的虛擬環(huán)境:

    conda create --name scrapyenv python=3.12 # scrapyenv 可以替換成你自己的名稱


    進(jìn)入虛擬環(huán)境:

    conda activate scrapyenv


    我們可以看到當(dāng)前的環(huán)境從 base 切換成了 scrapyenv。

    現(xiàn)在在scrapyenv虛擬環(huán)境中可以安裝自己需要的模塊或者軟件啦, 這樣不會影響到其他的環(huán)境。


    現(xiàn)在我們可以簡單使用Python 測試一下導(dǎo)包和打印一些信息。



    +10 經(jīng)驗 +10積分
    解析
    提示
    參考答案
    +10 經(jīng)驗 +10積分
    視頻播放結(jié)束,是否學(xué)習(xí)下一節(jié)?