2 个回答

X86 vs. x86-64

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

見維基百科:

x86

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

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

x86-64

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 的版本....

那就是都一樣了


我回答過的問題: Python-QA

补充一点: 下载 "Windows x86-64 embeddable zip file"的时候回发现文件名为 "xxx-embed-amd64.zip", 不要以为只能运行在AMD CPU的电脑上。因为AMD先于Intel研发出来64位架构CPU, 所以就叫"adm64"了 而非"ia64"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进