Pylons のインストール過程でインストールされる Python スクリプト群は、 Python インストールディレクトリの Scripts ディレクトリ(標準では C:\Python24\Scripts )におかれます。Windows のデフォルトでは、この ディレクトリは PATH に含まれていません。そのため、 paster のよ うなコマンドを実行した際に、次のようなエラーがコマンドプロンプトに表示 される可能性があります。
C:\Documents and Settings\James>paster
'paster' is not recognized as an internal or external command,
operable program or batch file.
Pylons でインストールされたスクリプトを実行するためには、フルパスで指定するか、
C:\Documents and Settings\James>C:\Python24\Scripts\paster
Usage: C:\Python24\Scripts\paster-script.py COMMAND
usage: paster-script.py [paster_options] COMMAND [command_options]
options:
--version show program's version number and exit
--plugin=PLUGINS Add a plugin to the list of commands (plugins are Egg
specs; will also require() the Egg)
-h, --help Show this help message
... etc ...
(より好ましい解決方法として、)以下に示すように Scripts ディレクト リを PATH に追加する必要があります。
C:\Program Files;C:\WINDOWS;C:\WINDOWS\System32
C:\Program Files;C:\WINDOWS;C:\WINDOWS\System32;C:\Python24\Scripts
最後に を読んでください。
autoexec.bat を編集し、ファイルの最後に以下の行を追加してください。
set PATH=%PATH%;C:\Python24\Scripts
最後に を読んでください。
PATH の変更を有効にするためには、コンピュータの再起動が必要かも知れ ません。これにより、コマンドは任意の場所から実行できるようになります。
C:\Documents and Settings\James>paster
Usage: C:\Python24\Scripts\paster-script.py COMMAND
usage: paster-script.py [paster_options] COMMAND [command_options]
options:
--version show program's version number and exit
--plugin=PLUGINS Add a plugin to the list of commands (plugins are Egg
specs; will also require() the Egg)
-h, --help Show this help message
... etc ...
すべてのドキュメントにおいて、このように PATH が適切に設定されてい ることを想定しています。