( を使用して) ピラミッド プロジェクトを作成しましpcreate -s starter projtest
た。デフォルトの構造では、pserve はプロジェクトを期待どおりに実行します。しかし、パッケージ ディレクトリ (たとえば、"skimpygimpy" と呼ばれる)views.py
をtemplates
ディレクトリと同じレベルに追加すると、pserve はプロジェクトを起動できません (invalid command name 'development.ini'
エラー)。
projtest/
|-- CHANGES.txt
|-- development.ini
|-- MANIFEST.in
|-- myproject
| |-- __init__.py
| |-- skimpygimpy
| | |-- __init__.py
| | |-- file.py
| | |-- ...
| |-- static
| | |-- favicon.ico
| | |-- logo.png
| | |-- pylons.css
| |-- templates
| | |-- mytemplate.pt
| |-- tests.py
| |-- views.py
|-- production.ini
|-- README.txt
|-- setup.cfg
|-- setup.py
では、ピラミッド プロジェクト内にカスタム パッケージを追加し、pserve を呼び出すときにこのエラー (無効なコマンド名 'development.ini') を回避するにはどうすればよいでしょうか?
問題に関する詳細情報:
これらのコマンドを実行しました:
mkdir pyramid
cd pyramid/
virtualenv --no-site-packages env
cd env/
bin/easy_install pyramid
bin/pcreate -s starter projtest
cd projtest
cd projtest
hg clone https://code.google.com/p/skimpygimpy/
cd skimpygimpy
touch __init__.py
cd ..
cd ..
../bin/python setup.py develop
../bin/pserve development.ini
そして、メッセージ:
invalid command name 'development.ini'
「skimpygimpy」ディレクトリを削除して再実行すると
../bin/python setup.py develop
../bin/pserve development.ini
大丈夫です。
development.ini ファイル: http://codepad.org/VKPXm0jf
私は何を間違っていますか?何か案は?