0

Pyramid クックブックでこの例に取り組んでいます: http://docs.pylonsproject.org/projects/pyramid/en/latest/tutorials/modwsgi/index.html

このスタンザはエラーをスローしています:(私の状況に自然に適応した場合)

from pyramid.paster import get_app, setup_logging
ini_path = '/Users/chrism/modwsgi/env/myapp/production.ini'
setup_logging(ini_path)
application = get_app(ini_path, 'main')

エラーメッセージ:

mod_wsgi (pid=27548): Target WSGI script '/home/rsadmin/modwsgi/env/hydra/hydra.wsgi' cannot be loaded as Python module.
 mod_wsgi (pid=27548): Exception occurred processing WSGI script '/home/rsadmin/modwsgi/env/hydra/hydra.wsgi'.
Traceback (most recent call last):
   File "/home/rsadmin/modwsgi/env/hydra/hydra.wsgi", line 1, in <module>
     from pyramid.paster import get_app, setup_logging
ImportError: No module named pyramid.paster

pyramid.pasterこのドキュメントが書かれてからリファクタリングが行われ、最新のリリースに向けて修正する時間がなかったのではないかと思います。

今日、代わりに何が必要か教えてもらえますか?

ティア、エリック

4

1 に答える 1

0

hydra.wsgi スクリプトが間違ったディレクトリにありました。それがあったパスから1つ上にある必要がありました:ここにあるはずです:

/home/rsadmin/modwsgi/env/hydra.wsgi

クックブックの例は正しいです。

于 2013-09-12T18:31:55.333 に答える