- 零基礎(chǔ)學(xué)Python
- 張志強(qiáng) 趙越等編著
- 1028字
- 2018-12-31 18:05:35
1.4 搭建開發(fā)環(huán)境
Python開發(fā)環(huán)境的安裝和配置非常簡(jiǎn)單。Python可以在多個(gè)平臺(tái)進(jìn)行安裝和開發(fā),IPython是非常流行、強(qiáng)大而且易用的Python安裝包。本節(jié)將介紹IPython的安裝和Python交互式命令行的使用。
1.4.1 Python的下載和安裝
在UNIX系統(tǒng)上默認(rèn)安裝了Python,Python的可執(zhí)行文件被安裝在/usr/local/bin目錄中,庫(kù)文件被安裝在/usr/local/python目錄中。雖然系統(tǒng)默認(rèn)安裝了Python2與Python3兩個(gè)版本,但是在終端中的Python默認(rèn)為Python2,目前一般為Python2.7.5。要使用Python3則需要在終端中輸入python3,或者修改默認(rèn)的版本。而在Windows環(huán)境中,Python可以被安裝到任何目錄中。讀者可以到官方網(wǎng)站www.python.org下載Python3.3,官方網(wǎng)站提供了Windows、UNIX等不同操作系統(tǒng)的Python安裝軟件。
用戶也可以安裝IPython交互式shell,比默認(rèn)的終端好用很多,支持自動(dòng)縮進(jìn),并且內(nèi)置了很多有用的功能和函數(shù)。其官網(wǎng)地址為http://ipython.org。它可以在任何操作系統(tǒng)上使用。Windows用戶在安裝IPython前需要先安裝Anaconda。Anaconda是一種安裝管理的程序,使用它可以很方便地完成Python的升級(jí)等操作,并且其自帶了非常多的Python庫(kù),其下載地址為: http://continuum.io/ downloads。選擇適合用戶機(jī)器的版本然后安裝即可。安裝完成后,用戶會(huì)發(fā)現(xiàn)除了系統(tǒng)默認(rèn)的cmd.exe外,多了Anaconda Command Prompt的終端,用戶可以直接使用該終端或者使用系統(tǒng)默認(rèn)的cmd.exe。打開終端后,輸入python然后按回車鍵,可能會(huì)發(fā)現(xiàn)Python的版本為2.7.5或者其他,而不是我們想要的Python3.X。沒有關(guān)系,打開任意一個(gè)終端,輸入以下命令:
conda update anaconda oonda create –n py3k python=3.3 anaconda
在安裝的過(guò)程中會(huì)有一些提示,輸入y然后按回車鍵即可。這時(shí)可以看到所安裝的一系列Python庫(kù)的相關(guān)信息。等安裝完成,重新打開終端,輸入以下命令:
activate py3k
然后在終端中輸入ipython,這時(shí)將顯式Python版本信息、IPython的版本信息,并啟動(dòng)交互性命令窗口。由于目前Anaconda支持的版本默認(rèn)是Python2.7,所以每次要使用Python3.3時(shí)都需要先切換到py3k下。相關(guān)示意圖如圖1-2和圖1-3所示。

圖1-2 安裝Python3

圖1-3 IPython命令行窗口
注意 在IPython交互環(huán)境中輸入help可以查看幫助信息。
1.4.2 交互式命令行的使用
IPython安裝成功后,可以選擇使用Anaconda自帶的終端或者系統(tǒng)終端。進(jìn)入終端后,輸入ipython就可以啟動(dòng)交互環(huán)境。若是使用原生的Python則只需輸入python后回車即可啟動(dòng)命令行程序。本書將使用IPython進(jìn)行介紹。
通過(guò)命令行可以直接向解釋器輸入語(yǔ)句,并輸出程序的運(yùn)行結(jié)果。命令行窗口中的“IN[1]”(原生的為“>>>”)提示符后可以輸入Python程序。下面使用print語(yǔ)句輸出字符串“hello world”,如圖1-4所示。
當(dāng)然也可以在命令行窗口中輸入多行Python代碼。下面把hello.py中的代碼輸入到命令行窗口。當(dāng)輸入完程序的最后一行,按兩次回車鍵后即可結(jié)束程序,并輸出程序的運(yùn)行結(jié)果,如圖1-5所示。

圖1-4 Python命令行窗口的使用

圖1-5 在命令行窗口中輸入多行代碼
注意 如果要退出交互式命令行,輸入exit,然后按下回車鍵即可。
- Word/Excel/PowerPoint 2013三合一高效辦公超級(jí)手冊(cè)
- Word排版技術(shù)大全(第2版)
- Getting Started with Simulink
- Office 2016三合一職場(chǎng)辦公效率手冊(cè)
- Word-Excel-PPT 2010辦公應(yīng)用從入門到精通(實(shí)戰(zhàn)強(qiáng)化版)
- Excel 2016表格、公式、函數(shù)與圖表應(yīng)用傻瓜書
- Excel 2019公式、函數(shù)應(yīng)用大全
- OpenCV Computer Vision Application Programming Cookbook Second Edition
- Excel 2013超級(jí)應(yīng)用大全(實(shí)戰(zhàn)案例版)
- 非常Easy:Excel高效辦公
- Oracle CX Cloud Suite
- 從零開始學(xué)Excel VBA
- PowerPoint 2010精美幻燈片制作
- Excel經(jīng)典教程:公式與函數(shù)
- 如何高效辦公:Word2013經(jīng)典應(yīng)用技巧大全