我需要運行Python的32位版本。我認爲這是我在我的機器上運行的,因爲這是我下載的安裝程序,當我重新運行安裝程序時,將當前安裝的Python版本稱爲「Python 3.5 32位」。安裝了32位安裝的Python,顯示爲64位
但是,當我運行platform.architecture()
它聲明我正在運行64位。我知道這並不總是可靠的,所以我也跑了sys.maxsize
,它返回9223372036854775807
,所以我肯定會運行64位安裝。
我需要運行Python的32位版本,以使用pywinauto與32位Java接口。我正在運行Windows 7 Enterprise,64位。
你如何運行python?什麼操作系統? – Suever
我認爲體系結構返回的是系統體系結構,而不是Python的 - 所以如果你使用的是64位機器,它將會返回。我懷疑這可能是相同的sys.maxsize? – brettb
@suever我正在運行Windows 7 Enterprise 64位,我也將其添加到問題中。 –