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