? ? ? ? ? ? ? ?Python環(huán)境搭建和庫(kù)安裝
? ? ? ?在前面兩篇文章《我為何重拾編程》和《學(xué)習(xí)編程從這里開(kāi)始》中,我說(shuō)明了學(xué)習(xí)編程的必要性和重要性,并說(shuō)明了學(xué)習(xí)編程為何從Python開(kāi)始,以及如何在線打基礎(chǔ),我假設(shè)看這篇文章的讀者和我一樣已經(jīng)在線學(xué)習(xí)了編程的理論基礎(chǔ),需要在電腦上搭建環(huán)境,開(kāi)始精進(jìn)了!
? ? ? 不知道大家怎么想,反正我是一個(gè)喜歡走捷徑并相信有捷徑存在的人。之所以每天樂(lè)此不彼的向頂級(jí)大師學(xué)習(xí)+踐行,就是希望繞過(guò)很多大坑,以最快的速度到達(dá)目的地,記得李笑來(lái)老師有一句話:“某一天我發(fā)現(xiàn)了捷徑,而早已身不在起點(diǎn)”,深有感觸!我也相信絕大多數(shù)頂級(jí)大師們樂(lè)于分享,不僅僅是為了賺錢(qián),更多的是把自己摸索出來(lái)的捷徑告訴大家,希望幫助更多人少走彎路。雖然我只是小白,我也盡量把文章寫(xiě)得簡(jiǎn)潔明了,略過(guò)大坑,把找到的捷徑分享給大家,也是寫(xiě)給我自己,盡量和大家一起,通過(guò)捷徑以自己最快的速度達(dá)到目的地。
? ? ? ?閑言少述,書(shū)歸正傳,網(wǎng)上介紹的文章里有各種版本,大家有興趣可以自己找來(lái)看,在我看來(lái),對(duì)于初學(xué)者來(lái)說(shuō),下載這一個(gè)就夠了,至于兼容性等問(wèn)題,現(xiàn)階段咱們還涉及不到,再說(shuō)牛人輩出,我相信舊版本的庫(kù)很快就會(huì)被更新成新版本的。所以咱們只需要安裝最新版本即可。從http://winpython.github.io官網(wǎng)上下載WinPython,大概200多兆,注意Windows中有64位和32位版本的區(qū)別,如WinPython-64bit-3.6.0.1Qt5.exe和WinPython-32bit-3.6.0.1Qt5.exe兩個(gè)安裝包,選擇一個(gè)自己電腦匹配的安裝包下載。安裝過(guò)程很簡(jiǎn)單,下載完了解壓縮,設(shè)定一個(gè)安裝目錄,一路下一步就可以了。安裝完成后直接運(yùn)行目錄中的IDLEX(Python GUI).exe文件即可。
運(yùn)行之后,就可以打開(kāi)編程環(huán)境界面:
? ? ? 由于Python3對(duì)代碼格式要求稍微嚴(yán)格,新手上路,代碼很少可以直接在這個(gè)界面輸入并能得到及時(shí)反饋,如果代碼很長(zhǎng)建議點(diǎn)擊上面的file-->new file,可以把代碼一次錄入進(jìn)去,運(yùn)行過(guò)程中保存代碼為*.py文件就行,方便編輯和更新。
? ? ? 這個(gè)環(huán)境已經(jīng)包含了一些基本的庫(kù),如果想安裝新庫(kù),也非常簡(jiǎn)單,只需運(yùn)行這個(gè)文件:WinPython Command Prompt.exe
例如,想要安裝字符設(shè)置庫(kù),只需運(yùn)行:python -m pip install pyfiglet,系統(tǒng)提示安裝成功即可。
? ? ? ?聲明一下,本文并非原創(chuàng),主要參考了申龍斌老師的《零基礎(chǔ)學(xué)編程》序列,想了解細(xì)節(jié)的朋友可以訪問(wèn)申老師公眾號(hào):申龍斌的程序人生,回復(fù)關(guān)鍵字:python,可看到申老師精心為咱們新手上路準(zhǔn)備的41篇文章。