python官方下载各个版本的区别

X86 vs. x86-64

指你的系統是 32 bit 的版本還是 64 bit 的:

見維基百科:

x86是一個指令集架構家族,最早由英特爾在1978年面市的「Intel 8086」CPU上開發出來。

該系列較早期的處理器名稱是以數字來表示80×86。由於以「86」作為結尾,包括Intel 8086、80186、80286、80386以及80486,因此其架構被稱為「x86」。由於數字並不能作為註冊商標,因此Intel及其競爭者均在新一代處理器使用可註冊的名稱,如Pentium。現時英特爾把x86-32稱為IA-32,全名為「Intel Architecture, 32-bit」;不過,由於x86包括16位元處理器,這樣的命名也出現麻煩。

x86-64(簡稱x64)是64位元版本的x86指令集,向後相容於16位元及32位元的x86架構。x64於1999年由AMD設計,AMD首次公開64位元集以擴充給x86,稱為「AMD64」。其後也為英特爾所採用,現時英特爾稱之為「Intel 64」,在之前曾使用過「Clackamas Technology」 (CT)、「IA-32e」及「EM64T」。

Apple 和 rpm 以「x86-64」或「x86_64」稱呼此64位元架構。甲骨文公司及 Microsoft 稱之為「x64」。BSD 家族及其他 Linux發行版則使用「amd64」,32位元版本則稱為「i386」(或 i486/586/686)。

(web-based/executable/embeddable zip file) installer

顧名思義就是:

web-based: 透過網路安裝的

executable: 可執行文件的

embeddable zip file: zip 壓縮檔的

安裝器

所以 web-based 的文件大小很小, 他是在執行安裝後才透過網路下載 Python。

executable 會把要安裝的 Python 完整下載下來在本機安裝

zip file 自然就是打包成 zip 的 Python 囉

至於內容或 Python 的版本….

那就是都一樣了