我正在設置Django,並試圖決定是否在Windows 7機器上使用Python 2.7的32位或64位版本。我應該在Windows 7上使用Python 2.7 32位還是64位
我已經看到64位安裝程序的問題,但真正的問題是所有必要的庫是否可用於64位,或者是否有一個版本有我應該知道的任何其他問題。
我正在設置Django,並試圖決定是否在Windows 7機器上使用Python 2.7的32位或64位版本。我應該在Windows 7上使用Python 2.7 32位還是64位
我已經看到64位安裝程序的問題,但真正的問題是所有必要的庫是否可用於64位,或者是否有一個版本有我應該知道的任何其他問題。
我推薦32位的一個,除非你要耗盡地址空間。許多第三方模塊,如OpenCV和Numpy,使用32位Python進行安裝相當容易。 (您可以從源代碼構建這些模塊,以使它們能夠使用64位Python,但在大多數情況下,這可能比所需的時間和精力更多,有時會有非官方的64位構建,但它們不受模塊作者的支持。 )
雖然你可能不需要Django的這些模塊,但如果這是你的個人計算機,並且你可能爲不同的項目安裝它們,並且不想在同一臺機器上處理兩個Python安裝,我會選擇32位。
if you need more than 4gb of RAM to work with:
return 64
else:
return 32
這個答案比@ide更加pythonic。 – JakeD
謝謝。這是我正在尋找的信息。 – Kevin