Windows 7 64 ビットで Python を動作させることができません

Windows 7 64 ビットで Python を動作させることができません

Python 3.13 64 ビット、3.13 32 ビット、2.7 64 ビットをインストールしてみました。しかし、どれも動作しないようです。

どちらも 3.13 をインストールした後に python.exe を実行すると、次のように表示されます。

Fatal Python error: Py_Initialize: can't initialize sys standard streams
ImportError: No module named encodings.utf_8

python.exe (バージョン 2.7) を実行すると、次のように出力されます。

No module named site

他に何をすればいいのかわかりません。あちこち検索しましたが、同じエラーが発生した人はいないようです。

私はこれを Windows 7 64 ビット Home Premium で実行しています。知りたいことがあれば何でも聞いてください。

答え1

これは環境変数に関連していましたが、以前の Aptana インストールによって PYTHONHOME に奇妙な値が割り当てられていました。すべての Python をアンインストールし、Python 関連の変数をすべて消去し、再インストールして再起動しました。これで動作するようです =)

関連情報