Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)
バージョン 1 (更新者: hirobe, 17 年 前)

--

PyScripterでTarcのプラグインを作る

PyScripterはとても便利なPython用のIDEです(参照:Python開発統合環境の決定版!)。 これでTracのプラグイン開発をする方法を紹介します。

ちなみにWindows環境限定です。私はWindows Vista でやってますが、XPとかでも大丈夫でしょ。

1.Trac月のインストール

今回、TracとしてTrac月を使用します。インストールが楽なので。 ちなみに、普通にTracをインストールしている場合は、それで十分です。 インストーラに従ってインストールします。

2.PyScripterのインストール

まず、配布版をインストール。 インストーラに従ってインストールします。

2.1 環境変数の設定

PythonXX.dllがパスにないとPyScripterの起動時にエラーがでます。 Trac月ではシステム環境変数を設定しないので、代わりに手で設定します。

コントロールパネルから、ユーザ環境変数に以下の値を設定します。ちなみに値はTrac月をC:\TracLightにインストールした場合。適当に読み替えてください。

環境変数名説明
PATHC:\TracLight\python;C:\TracLight\subversion\binPythonXX.dllの場所を指定するためにPythonのパスを指定。あと、libapr.dllも必要なのでsubvertion\binを指定。
PYTHONHOMEC:\TracLight\python要るかどうかわからない。一応指定。

添付ファイル