apache、wsgi、get wsgiアプリケーションno module「設定済みフォルダ」

1492 ワード

げんしょう
Apacheに接続中に発生したエラー
wsgi.pyでapplication = get_wsgi_application()を行うときに発生します.ㅇ<-<
の原因となる
システム環境変数が入っていないので
You have to append your project dir and your virtualenv site-packages to the sys.path List.
ドラムプロジェクトパスをシステムPATHに入れる必要がある.そうでない場合、wsgiを実行している間に私の倉庫フォルダが見つかりません.
# =====================
# wsgi.py file begin 

import os, sys
# add the hellodjango project path into the sys.path
sys.path.append('<PATH_TO_MY_DJANGO_PROJECT>/hellodjango')

# add the virtualenv site-packages path to the sys.path
sys.path.append('<PATH_TO_VIRTUALENV>/Lib/site-packages')

# poiting to the project settings
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "hellodjango.settings")

from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

# wsgi.py file end
# ===================
https://stackoverflow.com/questions/14927345/importerror-no-module-named-django-core-wsgi-apache-virtualenv-aws-wsgi