第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

首頁 慕課教程 Python 入門語法教程 Python 入門語法教程 02 MacOS 下搭建 Python 開發(fā)環(huán)境

MacOS 下搭建 Python 開發(fā)環(huán)境

既然要學(xué)習(xí) Python,那么肯定要在電腦上安裝 Python。這節(jié)課我們就來學(xué)習(xí)下如何在 MacOS 的操作系統(tǒng)下搭建我們的 Python 運(yùn)行環(huán)境:

1. MacOS 的 Python 運(yùn)行環(huán)境

1.1 Python 2 與 Python 3

Python 有兩個主要的版本: Python 2 與 Python 3。Python 3 相對于 Python 2 是一個重大的升級,Python 3 與 Python 2 兩者的語法不兼容。最近這幾年 Python 3 逐漸普及、使用率不斷上升,Python 2 即將逐步退出歷史舞臺。因此,新手學(xué)習(xí) Python 應(yīng)該選擇 Python 3,在安裝 Python 時請注意選擇安裝 Python 3。

圖片描述

?

Python 2與Python 3

?

1.2 32 位 Python 與 64 位 Python

  • 32 位操作系統(tǒng)與 64 位操作系統(tǒng)

MacOS 操作系統(tǒng)分為 32 位操作系統(tǒng)與 64 位操作系統(tǒng)。在 32 位操作系統(tǒng)中,CPU 一次能處理 32 位的數(shù)據(jù),支持內(nèi)存最多為 4 GB (2 的 32 次方);在 64 位操作系統(tǒng)中,CPU 一次能處理 64 位的數(shù)據(jù),支持內(nèi)存可以超過 4 GB (2 的 32 次方)。通常情況下,內(nèi)存超過 4 GB 時,應(yīng)該選擇安裝 64 位操作系統(tǒng)。

  • 32 位 Python 與 64 位 Python

根據(jù)操作系統(tǒng)的位數(shù),Python 分為 32 位 Python 與 64 位 Python。在 32 位操作系統(tǒng)中,只能運(yùn)行 32 位 Python;在 64 位操作系統(tǒng)中,既能運(yùn)行 32 位 Python 也能運(yùn)行 64 位 Python。

1.3 MacOS 對 Python 的支持

MacOS 是一套運(yùn)行于蘋果電腦上的操作系統(tǒng)。MacOS 的內(nèi)核與 Linux 的內(nèi)核存在相似之處,尤其是在命令行環(huán)境下,在兩個操作系統(tǒng)之間存在大量的類似命令和軟件。在 MacOS 環(huán)境中的 Python 使用方法與在 Linux 環(huán)境中的 Python 使用方法幾乎完全相同。

MacOS 對 Python 的支持具有如下特點(diǎn):

  • MacOS 已經(jīng)自帶了 Python 2 軟件,但是沒有自帶 Python 3 軟件。因?yàn)?Python 2 即將退出歷史舞臺,Python 3 是學(xué)習(xí)和應(yīng)用的主流,因此用戶需要單獨(dú)安裝 Python 3 軟件。

  • 在 MacOS 中,Python 2 的程序名稱為 python,Python 3 的程序名稱為 python3。而在 Windows 中,Python 2 與 Python 3 的程序名稱均為 python。目前關(guān)于 python 的教程、視頻都是針對 Python 3,因此,用戶在 MacOS 環(huán)境中學(xué)習(xí) python 時,請使用命令 python3 進(jìn)入 Python 環(huán)境。

  • 從 2018 年初開始,MacOS 系統(tǒng)開始全面轉(zhuǎn)向 64 位應(yīng)用了,蘋果公司要求所有提交至 MacOS 應(yīng)用商店的應(yīng)用程序都必須更新至 64 位。因此在新版本的 MacOS 中,只有 64 位的 Python。

2. 安裝 Python 3

在 MacOS 中,有 2 種安裝 Python 3 的方式:

  • 在圖形化環(huán)境中安裝 Python 3,通過鼠標(biāo)操作完成安裝;

  • 在命令行環(huán)境中安裝 Python 3,通過輸入命令完成安裝。

2.1 在圖形化環(huán)境中安裝 Python 3

  1. 首先,去 Python 的官網(wǎng) https://www.python.org 下載 Python 3 的安裝包,例如:https://www.python.org/ftp/python/3.8.5/python-3.8.5-macosx10.9.pkg

  2. 在 MacOS 中,點(diǎn)擊安裝包開始安裝,安裝的過程非常簡單,不需要進(jìn)行配置和選擇,用戶一直點(diǎn)擊繼續(xù)即可完成安裝。

  3. 在 MacOS 中,打開終端,輸入命令 python3,如果安裝成功,會進(jìn)入 Python 3 的交互式環(huán)境。

下面的視頻展示了以上操作步驟:

2.2 在命令行環(huán)境中安裝 Python 3

Homebrew 是運(yùn)行在 MacOS 下的一款軟件包管理工具,提供了諸如安裝、卸載、更新、查看、搜索等功能,功能類似于 Ubuntu Linux 的安裝包管理工具 apt。

首先,使用 ‘brew search’ 命令搜索軟件倉庫的軟件,確認(rèn)軟件倉庫存在軟件 python3,如下所示:

 $ brew search python3  
 ==> Formulae  
 boost-python3       python3             python@3            python@3.8

然后,使用 ‘brew install’ 命令從軟件倉庫中下載并安裝 Python 3,如下所示:

 $ brew install python3  
 Updating Homebrew...  
 ==> Installing dependencies for python: gdbm, openssl@1.1, readline, sqlite and xz  
 ==> Installing python dependency: gdbm  
 ==> Downloading https://homebrew.bintray.com/bottles/gdbm-1.18.1.high_sierra.b  
    
 ==> python  
 Python has been installed as  
   /usr/local/bin/python3

從以上輸出可以看到 Python 3 最終的路徑為 /usr/local/bin/python3,Python 3 的程序名稱為 python3 而不是 python。

3. 在 MacOS 中運(yùn)行 Python

3.1 運(yùn)行 Python

Python 存在兩個版本 Python 2 和 Python 3,在 MacOS 中,命令 python 啟動的是 Python 2,命令 python 3 啟動的是 Python 3。

在命令行中輸入命令 python,啟動 Python 2,如下所示:

圖片描述

?

進(jìn)入 Python 2

?

Python 2 啟動時,在第一行輸出信息包括 “Python 2.7.16”,表明當(dāng)前使用的 Python 版本是 Python 2。

3.2 運(yùn)行 Python3

在命令行中輸入命令 python3,啟動 Python 3,如下所示:

圖片描述

?

進(jìn)入 Python 3

?

Python 3 啟動時,在第一行輸出信息包括 “Python 3.7.6”,表明當(dāng)前使用的 Python 版本是 Python 3。在 Ubuntu 中,請使用命令 python3 而不是命令 python 進(jìn)入 Python 環(huán)境。

3.3 退出 Python

啟動 Python 命令后,輸入命令 exit() 可以退出 Python,請注意輸入 exit() 而不是 exit,如下所示:

圖片描述

?

退出 Python

?

3.4 運(yùn)行 IDLE

IDLE 是 Python 官方提供的 Python 集成開發(fā)環(huán)境,可以在 IDLE 中完成編寫和運(yùn)行 Python 程序。IDLE 的功能簡單容易上手,適合初學(xué)者入門使用。在 MacOS 中,Python 的安裝包帶有 IDLE,安裝完 Python 時,同時也安裝了 IDLE。

Python 存在兩個版本 Python 2 和 Python 3,在 MacOS 中,命令 idle 啟動的是 Python 2 版本的 IDLE,命令 python 3 啟動的是 Python 3 版本的 IDLE。

在命令行中輸入命令 idle,啟動 Python 2 版本的 IDLE,IDLE 啟動后顯示 “Python 2.7.16”,如下所示:

圖片描述

?

Python 2 自帶的集成開發(fā)環(huán)境 IDLE

?

在命令行中輸入命令 idle3,啟動 Python 3 版本的 IDLE,IDLE 啟動后顯示 “Python 3.7.6”,如下所示: 圖片描述

?

Python 3 自帶的集成開發(fā)環(huán)境 IDLE

?

4. 小結(jié)

到這里,在 MacOS 下安裝 Python 已經(jīng)成功了,需要注意的是 Python 存在兩個版本 Python 2 和 Python 3,在 MacOS 中,命令 python 啟動的是 Python 2,命令 python 3 啟動的是 Python 3?,F(xiàn)在的情勢 Python 3 正在慢慢取代 Python 2。所以,本教程也會使用 Python 3 版本來進(jìn)行講解學(xué)習(xí)。