初學(xué)Python版本選擇

選擇32位還是64位?
除了面向政府、國企領(lǐng)域外都建議64位
新興領(lǐng)域很多庫都是純64位的,比如谷歌Tensorflow、Taichi太極圖形庫等。為了以后有可能出現(xiàn)的學(xué)習(xí)需要,起始就安裝64位的Python是很有必要的。
面向政府、國企的開發(fā)
如果有可能從事這種領(lǐng)域的開發(fā)工作,32位/64位可能都得安裝,并且要以32位為主
32位和64位的區(qū)別?
64位Python能使用3GB以上的內(nèi)存,可用于超大數(shù)據(jù)量的運(yùn)算。
Python打包生成的EXE跟自身相同,想生成32位的EXE必須使用32位的Python
調(diào)用DLL文件時(shí),不同位調(diào)用極其麻煩,如要用32位DLL最好安裝32位的Python
選擇什么版本?
自己學(xué)習(xí)用
初學(xué)者想要麻煩少一點(diǎn),就下載末尾版本號不是0的最新版,比如當(dāng)前最新版是3.9.0,那么就下載上一版本3.8.6
3.9.0有些庫還沒有更新(比如lxml),需要額外安裝Microsoft Visual C++ Build Tools(Visual Studio 生成工具)從源碼編譯
如果有其它語言開發(fā)經(jīng)驗(yàn)可以直接下最新版。
開發(fā)的程序可能用于政府、國企的辦公電腦
這種情況請選擇支持winXP的 32位 3.4.4 版(最后版本是3.4.10 但需要自己從源碼編譯)
政府國企的電腦經(jīng)常挑戰(zhàn)想象力……
官網(wǎng)下載太慢?
在華為開源鏡像站有Python的加速鏡像,版本齊全
mirrors.huaweicloud.com/python
找到對應(yīng)版本的目錄,比如
https://mirrors.huaweicloud.com/python/3.8.6/
python-3.8.6-amd64.exe 就是64位的
python-3.8.6.exe 是32位的
安裝和配置
安裝時(shí)除了安裝位置,其它默認(rèn)選項(xiàng)即可。
PIP命令國外網(wǎng)速慢,可能需要配置國內(nèi)鏡像(PIP用于安裝各種擴(kuò)展庫)
在命令提示符或PowerShell窗口運(yùn)行以下命令,使用阿里的鏡像:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

IDE或編輯器的選擇
初學(xué)Python用系統(tǒng)自帶的記事本就行,或者你用得慣的任意一款編輯器都可以。初期沒必要額外增加學(xué)習(xí)成本。
掌握基本語法之后個(gè)人推薦 VScode
