官术网_书友最值得收藏!

2.1 基礎設施

進行程序開發的基礎設施包括兩部分:一是硬件設備,必須有一臺計算機;二是操作系統。讀者可能從小學就開始使用計算機,對這兩個基礎設施都不陌生。

1.計算機

利用Python進行程序開發所需的計算機沒有什么特殊之處。在近幾年購買的任何品牌的計算機或者兼容機都可以使用,甚至在平板電腦或者手機上都可以。從這個角度也看出Python的跨平臺性了。

2.操作系統

就個人計算機而言,通常的操作系統包括(見圖2-1-1)如下。

? Windows:裝機量最多的操作系統。

? macOS:蘋果公司的計算機專屬操作系統。

? Linux:可以安裝在個人計算機和服務器上的一種操作系統。在通常情況下使用的是Linux的某種發行版。例如,在服務器上廣泛使用的CentOS、Red Hat,在個人計算機上廣泛使用的Ubuntu、Linux Mint等。

那么,編寫程序用哪個操作系統?每個操作系統都有各自的特點,如Windows面向大眾、易用性強;而Linux因為是開源社區的產物,所以有很多功能是為程序員服務的;至于很多人羨慕的macOS,則需要有點經濟實力了。

img

圖2-1-1 三種操作系統界面截圖

那么,針對本教程的Python而言,應該選擇什么操作系統?

建議如下:

? 如果使用的不是蘋果公司的計算機,特別推薦使用Ubuntu操作系統。比如可以在計算機上安裝雙系統或者虛擬機,這樣不會耽誤原有的Windows操作系統使用——難免在某些時候要使用Windows系統的。

? 因為Python具有跨平臺性,Windows操作系統中也一樣能夠完成學習和開發的工作。

? 如果使用的是蘋果公司的計算機,就不用思考換別的了,macOS挺好。

確定好基礎設施后,下面開始配置Python的開發環境。

主站蜘蛛池模板: 阳高县| 营口市| 寿光市| 漳浦县| 革吉县| 祁连县| 新竹市| 革吉县| 广宁县| 楚雄市| 双桥区| 黄冈市| 灵川县| 东阳市| 英德市| 商水县| 临汾市| 特克斯县| 吴堡县| 岐山县| 咸阳市| 南平市| 共和县| 凌源市| 贡嘎县| 隆子县| 泉州市| 五家渠市| 巴南区| 伊宁县| 巴彦县| 郴州市| 博客| 长寿区| 镇沅| 石门县| 米林县| 鹿泉市| 余姚市| 达日县| 临武县|