讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 第1章 出發吧 >

第1章 出發吧

1.1 安裝 Python

首先需要在你使用的計算機上安裝 Python。

從前的美好時光

在個人計算機(PC)時代的初期,人們的日子很好過。最早的 PC 大都已經內置了一種名為 BASIC 的編程語言。人們什麼也不必安裝,他們要做的只是打開計算機,屏幕上會顯示「READY」(準備就緒),然後就可以開始鍵入 BASIC 程序了。聽上去很不錯,是不是?

當然,那時能得到的也只有「READY」而已。沒有程序,沒有窗口,也沒有菜單。如果你希望計算機做點其他的事情,就必須編寫程序!那時沒有字處理器、媒體播放器和 Web 瀏覽器,總之我們如今使用的所有應用當時都沒有。甚至根本不存在萬維網(Web),當然上網也就無從說起了。當時的計算機沒有好玩的圖片,也沒有聲音,只是在出錯時偶爾會發出「嗶嗶」聲!

安裝 Python 非常容易。我們強烈建議你使用 Hello World 安裝程序來安裝使用本書所需的 Python 版本。該安裝程序可在本書的網站 www.helloworldbook2.com 上找到。根據你的計算機的操作系統可以找到相應的安裝程序版本。

即使你的計算機上已經安裝了Python,不打算使用這本書的安裝程序,但是還要確保安裝這本書需要的一些「額外內容」。查看網站(www.helloworldbook2.com) 的安裝說明(Installation Instructions)部分,看看應該怎麼做。這裡再強調一次,要想確保本書中的全部代碼都能正確運行,最好的辦法就是使用我們的安裝程序。你可以在本書的網站(www.helloworldbook2.com)上找到該安裝程序。

這裡分別提供了面向 Windows、Mac OS X 和 Linux 的版本。這本書裡的所有例子都是 Windows 版本,不過在 Mac OS X 或 Linux 中使用 Python 也很類似。只需要按網站上的說明運行適合你的系統的版本。

本書使用的 Python 版本是 2.7.3 版本。如果使用本書網站上的安裝程序,你得到的就是這個版本。當你讀到這本書時,可能已經有了更新的 Python 版本。這本書裡的所有例子已經用 Python 2.7.3 做過測試。它們很可能也可以用於以後的 2.x 版本,不過我們無法預知未來,所以不能保證這一點。

Python 2 與 Python 3

寫作本書的前幾年,Python 發佈了一個新版本,也就是 Python 3。但是,它並不是 Python 一個真正意義上的「升級版本」。這就導致很多人並不想切換到 Python 3,所以他們仍然使用 Python 2。Python 的開發者也在同時開發 Python 2 的新版本和 Python 3 的新版本。在寫作本書第 2 版的時候,Python 2 和 Python 3 的最新版本分別是 Python 2.7.3 和 Python 3.3.0。本書中使用的是 Python 2.7.3,這些代碼應該能與 Python 2.x 的任何後續版本都兼容。

更多有關 Python 2 和 Python 3 的細節,請參閱附錄 B。