2011-02-17 108 views
21

我正在設置Django,並試圖決定是否在Windows 7機器上使用Python 2.7的32位或64位版本。我應該在Windows 7上使用Python 2.7 32位還是64位

我已經看到64位安裝程序的問題,但真正的問題是所有必要的庫是否可用於64位,或者是否有一個版本有我應該知道的任何其他問題。

回答

27

我推薦32位的一個,除非你要耗盡地址空間。許多第三方模塊,如OpenCV和Numpy,使用32位Python進行安裝相當容易。 (您可以從源代碼構建這些模塊,以使它們能夠使用64位Python,但在大多數情況下,這可能比所需的時間和精力更多,有時會有非官方的64位構建,但它們不受模塊作者的支持。 )

雖然你可能不需要Django的這些模塊,但如果這是你的個人計算機,並且你可能爲不同的項目安裝它們,並且不想在同一臺機器上處理兩個Python安裝,我會選擇32位。

+0

謝謝。這是我正在尋找的信息。 – Kevin

28
if you need more than 4gb of RAM to work with: 
    return 64 
else: 
    return 32 
+0

這個答案比@ide更加pythonic。 – JakeD

相關問題