2011-02-17 8 views
21

私はDjangoを設定しています。私のWindows 7マシンでPython 2.7の32ビット版または64ビット版を使用するかどうかを判断しようとしています。Windows 7でPython 2.7 32ビットまたは64ビットを使用する必要があります

私は64ビットインストーラの問題を見てきましたが、実際の問題は、必要なライブラリがすべて64ビット版で利用できるかどうか、または1つのバージョンに他の問題があるかどうかです。

答えて

27

アドレス空間を使い切っていない限り、32ビット版をお勧めします。 OpenCVやNumpyのような多くのサードパーティのモジュールは、32ビットPythonでインストールするのがかなり簡単です。 (これらのモジュールをソースからビルドして64ビットのPythonで動作させることは可能ですが、ほとんどの場合、必要以上に時間と労力がかかるでしょうが、非公式の64ビットビルドがありますが、モジュール作成者はサポートしていません。 )

これはあなたのパーソナルコンピュータで、あなたが別のプロジェクト用にインストールして、同じマシン上に2つのPythonインストールを扱いたくないのであれば、おそらくDjango用のモジュールは必要ありませんが、 32ビットを選択します。

+0

ありがとうございます。これは私が探していた情報です。 – Kevin

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

この回答は@ideのものよりも非常に難解です。 – JakeD

関連する問題