web-dev-qa-db-ja.com

どのPython形式をダウンロードする必要がありますか?

プロジェクトをGoogleApp Engineにアップロードするには、 Pythonをダウンロード する必要があります。しかし、ダウンロードする形式がわかりません。

  • Windows x86 MSIインストーラー(2.7.7)
  • Windows X86-64 MSIインストーラー(2.7.7)

これが私のシステムプロパティです:

enter image description here

5
Mike

システムは64ビットであるため、Windows X86-64 MSI Installer (2.7.7)をダウンロードする必要があります。 x64は、スタック上のリターンアドレスをプッシュするのではなく、リンクレジスタを使用するため、x86の対応するものよりも少し安全です。さらに、x64コードは少し速く実行される可能性があります。

完全を期すために、64ビットのWindowsマシンでx86とx64の両方を実行できます。しかし、その逆は当てはまりません。

Python 3.4もインストールできる可能性があります。ただし、Pythonは、2.xと3.xの間のいくつかの顕著な機能を壊したため、注意が必要です。 Python 3.xを使用しているときに不思議なエラーが発生した場合は、Python 2.xを使用してみてください(またはPythonの 2to を実行してください) 2.xの変換プログラム*.pyソースファイル)。 GoogleはPythonバージョンについて非常に具体的であり、3.xは許可されていません。おそらくPython 3の再設計と下位互換性のない改善によるものです-互換性があります。

4
jww