書名: 寫給程序員的Python教程作者名: (挪)羅伯特·斯莫爾希雷 (美)奧斯汀·賓厄姆本章字數: 1755字更新時間: 2020-07-10 16:09:14
1.1 獲取并安裝Python 3
Python語言有兩個主要版本,Python 2是被廣泛部署的遺留版本,而現存的Python 3則是Python語言的未來。許多Python代碼同時兼容最后的Python 2版本以及最新的Python 3版本。然而,Python的主要版本之間存在著一些關鍵的區別,嚴格來說它們是不兼容的。我們將在本書中使用Python 3.5,但是將指出它與Python 2的關鍵區別。這是一本關于Python基礎知識的書,我們所提供的一切將適用于Python 3的未來版本,不要害怕嘗試Python版本,因為它們都是可用的。
在開始使用Python語言進行編程之前,我們需要了解Python環境。Python是一種高度可移植的語言,它可以運行在所有主流的操作系統上。你可以在Windows、Mac或Linux上學習本書。接下來就要講解與平臺相關的主要內容——Python 3的安裝,你可以自由跳過你不感興趣的部分。
1.1.1 Windows
在Windows平臺上安裝Python 3的執行步驟如下。
(1)對于Windows系統,你需要訪問Python的官方網站,并單擊左側的鏈接進入下載頁面。然后選擇其中一個MSI安裝程序①[1],這具體取決你運行的是32位還是64位系統。
(2)下載并運行安裝程序。
(3)在安裝程序的過程中,選擇是否只為自己安裝Python,或者為自己機器上的所有用戶安裝Python。
(4)選擇Python發行版的安裝位置。默認安裝在C:\Python35目錄下。我們不建議將Python安裝到Program Files文件夾中,因為在Windows Vista及更高版本中用于將應用程序彼此隔離的虛擬化文件存儲庫可能會干擾第三方Python軟件包的安裝。
(5)在安裝向導的自定義Python頁面上,我們建議保留默認值,該默認值使用不到40MB的空間。
(6)除了安裝Python運行時和標準庫之外,安裝程序還將使用Python解釋器來注冊各種文件類型,例如*.py文件。
(7)一旦安裝了Python,你需要將Python添加到系統的PATH環境變量中。具體方法為:從“控制面板”中選擇“系統和安全”,然后選擇“系統”。另一種快捷的訪問方法是按住Windows鍵,然后按鍵盤上的Break鍵。使用左側的任務窗格選擇“高級系統設置”以打開“系統屬性”對話框的“高級”選項卡。然后單擊環境變量打開子對話框。
(8)如果你擁有管理員權限,你應該可以將路徑C:\Python35和C:\Python35\Scripts添加到與PATH系統變量相關聯的、以分號分隔的項目列表中。如果沒有,你應該能夠為特定的用戶創建或附加包含相同值的PATH變量。
(9)現在打開一個新的控制臺窗口——Powershell或者cmd,它們可以正常工作,然后你可以在命令行中運行python
以進行驗證:
> python
Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
歡迎來到Python!
三箭頭提示(>>>)表明Python正在等待你的輸入。
此時,你可能想跳過這一部分。接下來我們將展示如何在Mac和Linux上安裝Python。
1.1.2 macOS
在macOS平臺上安裝Python的步驟如下。
(1)對于macOS,你需要訪問Python的官方網站 ,然后單擊左側的鏈接進入下載頁面。找到匹配你的系統版本的安裝程序,單擊鏈接并下載它。
(2)下載一個DMG磁盤映像文件,你可以從你的Downloads stack或Finder中打開它。
(3)在打開的Finder窗口中,你可以看到Python.mpkg安裝程序文件。使用“輔助”功能單擊以打開該文件的上下文菜單。從該菜單中,選擇“打開”。
(4)在某些版本的macOS上,你會收到“該文件來自不明身份的開發人員”的提示。單擊此對話框上的“打開”按鈕繼續安裝。
(5)現在已經進入Python安裝程序中。按照向導提示進行操作。
(6)無須自定義安裝,應該保持默認設置。當安裝程序可用時,單擊“安裝”按鈕安裝Python。程序可能會要求你輸入密碼以授權進行安裝。安裝完成后,單擊“關閉”按鈕以關閉安裝程序。
現在Python 3已安裝成功。打開一個終端窗口,你可以在命令行里運行python
進行驗證:
> python
Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
歡迎來到Python!
三箭頭提示表明Python正在等待你的輸入。
1.1.3 Linux
在Linux平臺上安裝Python的步驟如下。
(1)要在Linux上安裝Python,你可以使用系統的軟件包管理器。我們將展示如何在最新版本的Ubuntu上安裝Python[2],在大多數其他現代Linux發行版中,安裝過程非常相似。
(2)在Ubuntu上,首先啟動Ubuntu軟件中心,通常可以通過單擊啟動器中的圖標來運行。或者,你可以在Dashboard上搜索Ubuntu軟件中心然后單擊運行它。
(3)進入軟件中心后,在右上角的搜索欄中輸入搜索詞“python 3.5
”,然后按回車鍵。
(4)搜索結果中有這樣一條:Python (v3.5) with Python Interpreter (v3.5)
,在頁面下面以小字體顯示。選擇此條目,然后單擊出現的“安裝”按鈕。
(5)此時你可能需要輸入密碼才能安裝軟件。
(6)你現在應該看到了進度指示器,安裝完成后它將消失。
打開終端(使用Ctrl+Alt+T
組合鍵),然后你可以在命令行中運行python 3.5
進行驗證:
$ python3.5
Python 3.5.0+ (default, Oct 11 2015, 09:05:38)
[GCC 5.2.1 20151010] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
歡迎來到Python!
三箭頭提示表明Python正在等待你的輸入。
- 玩轉Scratch少兒趣味編程
- 軟件項目估算
- Deploying Node.js
- Implementing Modern DevOps
- 深入淺出Electron:原理、工程與實踐
- Instant Apache Stanbol
- Machine Learning with R Cookbook(Second Edition)
- Network Automation Cookbook
- PostgreSQL 11從入門到精通(視頻教學版)
- 計算機應用基礎實踐教程
- C語言程序設計
- Microsoft Azure Storage Essentials
- Java網絡編程核心技術詳解(視頻微課版)
- 軟件體系結構
- Learning Jakarta Struts 1.2: a concise and practical tutorial