- Python編程:從入門到實踐(第3版)
- (美)埃里克·馬瑟斯
- 2470字
- 2025-05-26 17:39:28
1.2 在各種操作系統中搭建 Python 編程環境
Python 是一種跨平臺的編程語言,這意味著它能夠在所有主流操作系統中運行。在所有安裝了 Python 的現代計算機上,都能夠運行你編寫的任何 Python 程序。然而,在不同的操作系統中,安裝 Python 的方法存在細微的差別。
在本節中,你將學習如何在自己的系統中安裝 Python。首先檢查系統是否安裝了較新的 Python 版本,如果沒有就進行安裝,然后安裝 VS Code。在各種操作系統中搭建 Python 編程環境時,只有這兩步存在差別。
在接下來的兩節中,你將運行程序 Hello World,并排除各種故障。我將詳細介紹如何在各種操作系統中完成這些任務,讓你能夠搭建出一個可靠的 Python 編程環境。
1.2.1 在 Windows 系統中搭建 Python 編程環境
Windows 系統通常沒有默認安裝 Python,因此你可能需要安裝它,再安裝 VS Code。
安裝 Python
首先,檢查你的系統是否安裝了 Python。在“開始”菜單的搜索框中輸入“命令”并按回車鍵,再單擊程序“命令提示符”打開一個命令窗口。在終端窗口中輸入 python(全部小寫)并按回車鍵。如果出現 Python 提示符(>>>),就說明系統安裝了 Python;如果出現一條錯誤消息,指出 python 是無法識別的命令,就說明沒有安裝 Python;如果系統自動啟動了 Microsoft Store,也說明沒有安裝 Python,此時請關閉 Microsoft Store,因為相比于使用 Microsoft 提供的 Python 版本,下載官方安裝程序是更好的選擇。
如果沒有安裝 Python 或安裝的版本低于 3.9,就需要下載 Windows Python 安裝程序。為此,請訪問 Python 官方網站主頁。將鼠標指向鏈接 Downloads,你將看到一個用于下載 Python 最新版本的按鈕。單擊這個按鈕,就會根據你的系統自動下載正確的安裝程序。下載安裝程序后,運行它。請務必選中復選框 Add Python ... to PATH(如圖 1-1 所示),這讓你能夠更輕松地配置系統。

圖 1-1 務必選中復選框 Add Python ... to PATH
在終端會話中運行 Python
打開一個命令窗口,并在其中執行命令 python。如果出現了 Python 提示符(>>>),就說明 Windows 找到了你剛安裝的 Python 版本。
C:\> python Python 3.x.x (main, Jun . . . , 13:29:14) [MSC v.1932 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>>
注意:如果沒有看到類似的輸出,請參閱附錄 A,其中有更詳盡的安裝說明。
在 Python 會話中執行下面的命令:
>>> print("Hello Python interpreter!") Hello Python interpreter! >>>
應該會出現輸出 Hello Python interpreter!。每當要運行 Python 代碼片段時,都請打開一個命令窗口并啟動 Python 終端會話。要關閉該終端會話,可先按 Ctrl + Z 再按回車鍵,也可執行命令 exit()。
安裝 VS Code
要下載 VS Code 安裝程序,可訪問 Visual Studio Code 官方網站主頁,單擊按鈕 Download for Windows 下載安裝程序,再運行它。然后跳到 1.3 節,并按那里的說明繼續。
1.2.2 在 macOS 系統中搭建 Python 編程環境
最新的 macOS 版本默認不安裝 Python,因此需要你自行安裝。在本節中,你將安裝最新的 Python 版本,再安裝 VS Code 并確保其配置正確無誤。
注意:較舊的 macOS 版本默認安裝了 Python 2,但你應使用較新的 Python 版本。
檢查是否安裝了 Python 3
在文件夾 Applications/Utilities 中,選擇 Terminal,打開一個終端窗口;也可以按 Command + 空格鍵,再輸入 terminal 并按回車鍵。為確定是否安裝了較新的 Python 版本,請執行命令 python3。很可能會出現一個消息框,詢問你是否要安裝命令行開發者工具。最好先安裝 Python,再安裝這些工具,因此請關閉該消息框。
如果輸出表明已經安裝了 Python 3.9 或更高的版本,可跳過下一小節,直接閱讀“在終端會話中運行 Python 代碼”。如果安裝的是 Python 3.9 之前的版本,請按下一小節的說明安裝最新的版本。
請注意,如果你使用的是 macOS,請將本書中所有的命令 python 都替換為 python3,以確保你使用的是 Python 3。在大多數 macOS 系統中,命令 python 要么指向供內部系統工具使用的過期 Python 版本,要么沒有指向任何程序(在這種情況下,執行命令 python 將引發錯誤)。
安裝最新的 Python 版本
要下載 Python 安裝程序,可訪問 Python 官方網站主頁。將鼠標指向鏈接 Downloads,將出現一個用于下載最新版本 Python 的按鈕。單擊這個按鈕,就會根據你的系統自動下載正確的安裝程序。下載安裝程序后運行它。
運行安裝程序后,將出現一個 Finder 窗口。雙擊其中的文件 Install Certificates.command,運行它能讓你在開發實際項目(包括本書第二部分中的項目)時更輕松地安裝所需的額外庫。
在終端會話中運行 Python 代碼
現在可以嘗試運行 Python 代碼片段了。為此,需要先打開一個終端窗口并執行命令 python3:
$ python3 Python 3.x.x (v3.11.0:eb0004c271, Jun . . . , 10:03:01) [Clang 13.0.0 (clang-1300.0.29.30)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>>
這個命令會啟動 Python 終端會話。應該會出現 Python 提示符(>>>),這意味著 macOS 找到了你剛安裝的 Python 版本。
請在終端會話中輸入如下代碼行并按回車鍵:
>>> print("Hello Python interpreter!") Hello Python interpreter! >>>
應該會出現消息“Hello Python interpreter!”,它被直接打印到了當前終端窗口中。要關閉 Python 解釋器,可按 Ctrl + D 或執行命令 exit()。
注意:在較新的 macOS 系統中,終端提示符為百分號(%),而不是美元符號($)。
安裝 VS Code
要安裝編輯器 VS Code,需要下載安裝程序。為此,可訪問 Visual Studio Code 官方網站主頁,并單擊鏈接 Download。然后,打開 Finder 窗口并切換到文件夾 Downloads,將其中的安裝程序 Visual Studio Code 拖到文件夾 Applications 中,再雙擊這個安裝程序以運行它。安裝 VS Code 后,可跳過 1.2.3 節,直接閱讀 1.3 節并按其中的說明繼續。
1.2.3 在 Linux 系統中搭建 Python 編程環境
Linux 系統是為編程而設計的,因此大多數 Linux 計算機默認安裝了 Python。編寫和維護 Linux 的人認為,你肯定會使用該系統進行編程,他們也鼓勵你這樣做。因此,要在這種系統中編程,幾乎不用安裝什么軟件,只需要修改一些設置。
檢查 Python 版本
在你的系統中運行應用程序 Terminal(如果你使用的是 Ubuntu,可按 Ctrl + Alt + T),打開一個終端窗口。為確定安裝的是哪個 Python 版本,請執行命令 python3(請注意,其中的 p 是小寫的)。如果安裝了 Python,這個命令將啟動 Python 解釋器。輸出指出了安裝的 Python 版本,還將顯示 Python 提示符(>>>),讓你能夠輸入 Python 命令。
$ python3 Python 3.10.4 (main, Apr . . . , 09:04:19) [GCC 11.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
上述輸出表明,當前計算機默認使用的版本為 Python 3.10.4。看到上述輸出后,如果要退出 Python 并返回終端窗口,可按 Ctrl + D 或執行命令 exit()。請將本書中的命令 python 都替換為 python3。
要運行本書的代碼,必須使用 Python 3.9 或更高的版本。如果你的系統中安裝的版本低于 Python 3.9,請參閱附錄 A,了解如何安裝最新版。
在終端會話中運行 Python 代碼
現在可打開終端窗口并執行命令 python3,再嘗試運行 Python 代碼片段。在檢查 Python 版本時,你就這樣做過。下面再次這樣做,然后在終端會話中輸入如下代碼并按回車:
>>> print("Hello Python interpreter!") Hello Python interpreter! >>>
消息將直接打印到當前終端窗口中。別忘了,要關閉 Python 解釋器,可按 Ctrl + D 或執行命令 exit()。
安裝 VS Code
在 Ubuntu Linux 系統中,可通過 Ubuntu Software Center 來安裝 VS Code。為此,單擊菜單中的 Ubuntu Software 圖標并查找 vscode。在查找結果中,單擊應用程序 Visual Studio Code(有時稱為 code),再單擊 Install 按鈕。安裝完畢后,在系統中查找 VS Code 并啟動它即可。
- Mastering JavaScript Functional Programming
- Mastering Natural Language Processing with Python
- Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
- 大學計算機基礎(第2版)(微課版)
- Python深度學習:基于TensorFlow
- Windows Phone 7.5:Building Location-aware Applications
- 大話Java:程序設計從入門到精通
- 智能手機故障檢測與維修從入門到精通
- jQuery從入門到精通(微課精編版)
- Python深度學習:基于PyTorch
- Flask Web開發實戰:入門、進階與原理解析
- C++程序設計習題與實驗指導
- Yii框架深度剖析
- 精通Spring MVC 4
- Access 2013數據庫應用案例課堂