來(lái)由
由于選修了專(zhuān)業(yè)課計(jì)算物理 ,老師說(shuō)這學(xué)期的課程作業(yè)用python完成,他的意思是python學(xué)習(xí)成本低,而且還撒謊說(shuō)就算是計(jì)算機(jī)小白也可以上他這課,通過(guò)這幾周的學(xué)習(xí)我發(fā)現(xiàn)這門(mén)課是個(gè)大坑。但是也通過(guò)這門(mén)課接觸到了Python這個(gè)很不錯(cuò)的工具,我一直用的Mathematica(說(shuō)來(lái)慚愧,是盜版10.x),我現(xiàn)在考慮如果學(xué)完這門(mén)課我的Python技術(shù)能支持一些操作的話,以后就用Python了,沒(méi)有了使用盜版的道德負(fù)累,開(kāi)源也意味著其軟件立場(chǎng)更貼近用戶(可以免除一些霸王行為),說(shuō)的有點(diǎn)多了,開(kāi)始正文。
Python跟我以前安裝過(guò)的軟件的安裝方法區(qū)別比較多,所以才有必要專(zhuān)門(mén)寫(xiě)個(gè)安裝方法,跟裝Python相比,安裝Matlab,Mathematica和VS之類(lèi)的軟件簡(jiǎn)直是傻瓜式安裝。
這段日子用Python,經(jīng)常看到人們用這句話來(lái)形容Python這門(mén)計(jì)算機(jī)語(yǔ)言的高效率
人生苦短,我用Python。
這句話讓我想起另一句經(jīng)典的話
對(duì)數(shù)的發(fā)明延長(zhǎng)了天文學(xué)家的壽命
Python和對(duì)數(shù)都是人類(lèi)偉大的發(fā)明,人不是生來(lái)就被工具限制的----穆罕默德·尼古拉斯·陀思妥耶夫·蔡
好了,廢話太多了。
我的安裝環(huán)境為Win10,Windows其它版本亦可參考,OS X和 Linux我就無(wú)能為力了。
Python安裝方法一:
在了解自己電腦的一些基本配置的情況下,登錄到Python官網(wǎng)https://www.python.org/找到Windows版本下載頁(yè)面https://www.python.org/downloads/windows/,2017年10月12日下載界面視圖如下:
Python的Python2版本和Python3版本區(qū)別是比較大的,我已經(jīng)了解到的是它們?cè)谝恍┱Z(yǔ)法上有區(qū)別,我裝過(guò)的幾個(gè)版本都是3.x
以在線安裝為例:
下載 *web-based installer* ,下載到本地以后,運(yùn)行文件,按指示勾選,為了之后省事,盡量把能勾選的安裝選項(xiàng)全都勾選,安裝完以后,還要手動(dòng)安裝各種包,比如說(shuō)用于繪圖的 matplotlib 包,其它常用的 numpy包和pygame包等,安裝這些包現(xiàn)在挺容易的,不用了解太多東西。
安裝各種包的方法:
如上圖所示,找到安裝了Python的文件夾,并進(jìn)入該子文件夾,發(fā)現(xiàn)有pip和easy_install(easy_install我安裝的時(shí)候好像并沒(méi)有用到),檢查有pip存在之后,在線安裝各種程序包將非常容易。
鍵盤(pán)上按下Win+R組合鍵,并在窗口內(nèi)輸入cmd,打開(kāi)后輸入pip命令
如彈出以上窗口,則pip安裝方法可用。之后輸入命令 pip install [包名]安裝對(duì)應(yīng)的包,pip極大的簡(jiǎn)化了在線安裝各種包的復(fù)雜程度,比如輸入pip install matplotlib安裝繪圖的包。
安裝完自己想要的各種包后,馬上就可以用Python來(lái)做自己愛(ài)做的事了:
(建議將快捷方式發(fā)送至桌面,我的快捷方式是在該目錄下找到的 “ C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 3.6 ”,直接雙擊快捷方式運(yùn)行會(huì)方便一些),在界面里輸入符合Python語(yǔ)法的語(yǔ)句就可以暢快的用Python了。上圖中的python.exe其實(shí)也可以執(zhí)行python,具體自己搞。
貼一個(gè)自己的Python成果:
第一種安裝方式 完
Python安裝方式二:
這種方式安裝的直接是一個(gè)集成的軟件,很多包都已經(jīng)預(yù)置在內(nèi),所以安裝這個(gè)軟件就不用再考慮一些程序包安裝的事。
軟件名 Anaconda
進(jìn)入官方下載渠道 https://www.anaconda.com/download/
選擇適合自己電腦的版本下載,下載完運(yùn)行按照安裝向?qū)У闹甘景惭b到本地,之后運(yùn)行即可。
注意以上兩種安裝得到的Python編輯環(huán)境是不一樣的,Python的IDLE編輯環(huán)境像是個(gè)記事本,而Anaconda的Spyder編輯環(huán)境是和Matlab的環(huán)境比較像的,但在語(yǔ)法上應(yīng)該是沒(méi)有區(qū)別的。
好了,開(kāi)始用Python開(kāi)創(chuàng)世界吧--隴溪首逸