3. 安裝Python
Python 自動(dòng)化辦公課程 / 3. 安裝Python

Python 自動(dòng)化辦公課程

手機(jī)也能上課
App下載
1/2

安裝Python

安裝 Python 推薦用 Anaconda。

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


Anaconda有以下特點(diǎn):

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


本地安裝環(huán)境

第1步 

點(diǎn)擊連接:https://www.anaconda.com/download

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




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


第3步 點(diǎn)擊“I Agree”。


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

4

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


第6步 勾選兩個(gè)單選框,點(diǎn)擊“Install”。


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




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



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


    Anaconda Prompt 和 Navigator 的區(qū)別

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

    使用 Anaconda Prompt

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

    conda env list


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

    特點(diǎn)

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

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


    組成部分

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

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


    管理方式

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

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


    現(xiàn)在我們創(chuàng)建一個(gè)新的虛擬環(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ì)影響到其他的環(huán)境。


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



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