WindowsXPにPython3.1を入れる

Python3.1をインストールし、パスを通してみます。

http://www.python.org/download/
こちらより「Python 3.1 Windows installer」をダウンロード。
指示に従ってインストール。
この状態のままではパスが通っていません。
コマンドプロンプトを起動して「python」と入力しても何も表示されません。

システムのプロパティから詳細設定、環境変数とたどっていきます。
システム環境変数のPathに「;C:\Python31;C:\Python31\Tools\Scripts」を追記。

これでパスが通りました。

念のためデフォルトエンコードを確認。
python」と入力し、Pythonを対話モードで起動。
以下のコマンドを入力。

import sys

sys.getdefaultencoding()

utf-8ならば問題ないです。

asciiなどになっていたら以下の内容のファイルを作成。

import sys

sys.setdefaultencoding("utf-8")

C:\Python31\Lib\site-packagesに「sitecustomize.py」という名前で保存してください。


Windows用のPython統合開発環境は「PyScripter」が最強かと。
http://code.google.com/p/pyscripter/

これをインストールするとPythonの開発が楽に行えます。
標準でPython3.1対応、日本語対応。インストールするだけです。