更新時(shí)間:2022-11-11 來(lái)源:黑馬程序員 瀏覽量:
我們知道,Python語(yǔ)言當(dāng)前同時(shí)支持Python2和Python3兩個(gè)版本,這兩個(gè)版本的語(yǔ)法不完全兼容,因此在執(zhí)行其他版本的程序時(shí)很可能會(huì)報(bào)錯(cuò)。筆者建議,如果沒(méi)有特殊要求,就使用Python3,原因是從現(xiàn)實(shí)出發(fā),目前已經(jīng)不存在Python3無(wú)法實(shí)現(xiàn)Python2相關(guān)功能的場(chǎng)景了;從長(zhǎng)遠(yuǎn)看,Python3是主流。更重要的是,從2019年開始,很多關(guān)鍵的Python庫(kù)(如NumPy)都已經(jīng)放棄Python2了,Python2被放棄也只是時(shí)間問(wèn)題。
相似問(wèn)題:不同版本的問(wèn)題不止存在于讀者的學(xué)習(xí)環(huán)境(個(gè)人Windows計(jì)算機(jī))中,也存在與實(shí)際生產(chǎn)和工作環(huán)境(公司服務(wù)器)中。當(dāng)前服務(wù)器的主流系統(tǒng)都是Linux,自帶的Python版本一般都是Python2。在Linux系統(tǒng)中,可以同時(shí)安裝多個(gè)Python版本(Windows當(dāng)然也可以),如果沒(méi)有特殊要求或者強(qiáng)制條件,仍然建議使用Python3。
操作系統(tǒng)選32位還是64位版本呢?
現(xiàn)在計(jì)算機(jī)的操作系統(tǒng),有32位的也有64位的,一般內(nèi)存較大的情況下(如8GB或以上),都會(huì)選擇64位操作系統(tǒng)。在32位操作系統(tǒng)上只能安裝32位的程序,能夠使用更大的內(nèi)存,因此對(duì)于數(shù)據(jù)分析和計(jì)算更有好處。因此,如果開發(fā)人員的計(jì)算機(jī)不是32位的,一般建議選用64位的Python程序。
相似問(wèn)題:在使用Python語(yǔ)言工作涉及其他相關(guān)程序、第三方庫(kù)、驅(qū)動(dòng)程序等時(shí),也需要使用與Python語(yǔ)言相同的版本,否則很可能由于不兼容問(wèn)題導(dǎo)致程序無(wú)法正確執(zhí)行。