--no-site-packages オプションで作成した仮想環境に Django 1.5 をインストールしました。
wsgi ファイルの ystem パスに virtualenv の site-packges パスが追加されていますが、Apache は Django1.5 を無視し、Django 1.3 (以前にグローバル python ライブラリにインストール済み) を使用します。
この問題の原因と解決方法を教えてください。以下の django.wsgi ファイルを見つけることができ、必要な情報を提供できます。
django.wsgi
import os
import sys
import site
vepath = '/home/myuser/projects/myenviron/lib/python2.7/site-packages'
site.addsitedir(vepath)
sys.path.append('/home/myuser/projects/')
sys.path.append('/home/myuser/projects/myproject/')
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()