如何在 Windows、Linux 和 macOS 上安裝 Python?
如果你想進(jìn)入開發(fā)領(lǐng)域,學(xué)習(xí)編程語言之一就是 Python。它是一種多范式語言,支持命令式、函數(shù)式、過程式和面向?qū)ο蟮木幊?。它非常開放,幾乎可以用于任何事情,并且是許多從事人工智能或機(jī)器學(xué)習(xí)工作的首選語言。我將它用于很多自動(dòng)化,它甚至是我們使用的一些測(cè)試工具所用的語言。
Python 是一門強(qiáng)大的語言,如果您想開始使用它,本指南將教您基礎(chǔ)知識(shí)。你不僅需要安裝 Python 二進(jìn)制文件并確保它在你的 PATH 中,而且你還需要一些東西來實(shí)際編寫代碼。你可以使用像 PyCharm 這樣成熟的 IDE(集成開發(fā)環(huán)境),或者你可以傾向于使用文本編輯器,例如預(yù)裝的 IDLE 或 Sublime Text 。
安裝 Python
在 Windows 和 macOS 上
安裝 Python 很簡單,您需要決定是安裝 Python 2.7 還是 Python 3.x。Python 2.7 通常用于遺留項(xiàng)目,但如果您正在編寫自己的軟件,那么您應(yīng)該安裝 Python 3.x。
要在 Windows 或 Mac 上安裝,請(qǐng)執(zhí)行以下操作:
轉(zhuǎn)到官方?Python 站點(diǎn),并導(dǎo)航到最新版本。在撰寫本文時(shí),即 3.10.6。
下載適用于您平臺(tái)的二進(jìn)制文件。
執(zhí)行二進(jìn)制。
除了將 Python 添加到 PATH 之外,您不需要選擇任何選項(xiàng),因?yàn)槟J(rèn)安裝程序具有您需要的一切。只需單擊“安裝”即可。在 Mac 上,這將默認(rèn)在 dmg 安裝程序中完成。
除了將 Python 添加到 PATH 之外,您不需要選擇任何選項(xiàng),因?yàn)槟J(rèn)安裝程序具有您需要的一切。只需單擊“安裝”即可。在 Mac 上,這將默認(rèn)在 dmg 安裝程序中完成。

在 Linux 上安裝 Python
但是,如果您使用 Linux,那么它將取決于您使用的發(fā)行版?;?Debian 的發(fā)行版(例如 Ubuntu)可以通過執(zhí)行以下命令在終端中使用 apt 包安裝程序:
apt-get install python3.6
其他發(fā)行版可能已經(jīng)預(yù)先安裝了它,如果沒有,您需要在您的發(fā)行版中使用包管理器。例如,在 CentOS 上,您將執(zhí)行“yum install -y python3”。
驗(yàn)證安裝
您可以通過在 PowerShell、命令提示符或終端中運(yùn)行“python”命令來驗(yàn)證您的安裝是否處于活動(dòng)狀態(tài)。

選擇你的 Python IDE
您需要一個(gè) IDE 或文本編輯器來有效地編寫代碼,并且有幾個(gè)選項(xiàng)。Python 預(yù)裝了 IDLE,雖然它運(yùn)行良好,但它不適用于可能更復(fù)雜的較大文件。以下的項(xiàng)目中用于 Python 的一些 IDE,所有這些 IDE 都是跨平臺(tái)的,這意味著您可以在 Windows、Linux 或 macOS 上運(yùn)行它們。

如果您熟悉 Android Studio 或 IntelliJ,那么您已經(jīng)熟悉 PyCharm。它來自相同的開發(fā)人員,您甚至可以通過安裝 Python 插件在 IntelliJ 中啟用完全相同的功能。不同之處在于 PyCharm 完全是為 Python 而構(gòu)建的,它包含了您期望的任何現(xiàn)代 IDE 的所有功能。這包括內(nèi)置版本控制、語法突出顯示、窗口拆分、調(diào)試功能等等。
免費(fèi)版下載Python IDE:https://www.macw.com/mac/1922.html?id=MzAyODU5Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D
下載:專業(yè)版Python IDE 2022破解版:https://www.macw.com/mac/4060.html?id=MzAyODU5Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D
Sublime Text 4
Sublime Text下載:https://www.macw.com/mac/2347.html?id=MzAyODU5Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D

Sublime Text 4是首選文本編輯器之一,這要?dú)w功于它的簡單性。它是超級(jí)通用的,雖然是準(zhǔn)系統(tǒng),更適合小型項(xiàng)目。如果您在編寫的程序中只使用幾百行代碼,那么 Sublime Text 4可能是最好的選擇。我曾經(jīng)用 Python 編寫了一個(gè)網(wǎng)絡(luò)爬蟲,它可以讀取本地租賃網(wǎng)站,并通過電子郵件向我和一些朋友發(fā)送一個(gè)指向新列表的鏈接,只需使用 Sublime Text 4 和 Python。這是一個(gè)功能完善的開發(fā)環(huán)境,我認(rèn)為大多數(shù)人都應(yīng)該熟悉它。
Visual Studio 代碼 (VSCode)
Visual Studio下載:https://www.macw.com/mac/737.html?id=MzAyODU5Jl8mMjcuMTg3LjIyNy4zMQ%3D%3D
Visual Studio Code(或 VSCode)是最通用的開發(fā)環(huán)境之一。它是完全可定制的,具有大量插件庫,您可以從內(nèi)部訪問。它不立即與 Python 兼容,但您可以從內(nèi)部安裝 Python 插件,該插件將啟用語法突出顯示、智能代碼完成、Jupyter Notebooks、調(diào)試、單元測(cè)試和其他功能。我喜歡 Visual Studio Code,它實(shí)際上是我在處理復(fù)雜的事情時(shí)使用最多的 IDE。

Spyder

如果你是一名數(shù)據(jù)科學(xué)家(或者打算將 Python 用于數(shù)據(jù)科學(xué)目的),那么你需要安裝 Spyder。它是一個(gè) IDE,已經(jīng)包含了一些最流行的 Python 數(shù)據(jù)分析包。其中包括 matplotlib、numpy、scipy 和 pandas。如果您想進(jìn)行數(shù)據(jù)分析、數(shù)據(jù)繪圖和其他科學(xué)研究,那么 Spyder 是您需要安裝的 100%。Spyder 甚至內(nèi)置了 Jupyter Notebooks,可用于非常輕松地探索和繪制數(shù)據(jù)。