0

Dreamhostで、次のことを行いました

  • ~/opt ディレクトリに Python 2.7.1 をインストールし、
  • export PATH=$HOME/opt/bin/:$PATH私の .bash_profile に追加されました
  • python --version2.7.1 がデフォルトであることを確認済み
  • インストールされた setuptools 0.6c11-py2.7
  • Django 1.2.4をインストールしました/path/to/python2.7 setup.py install
  • 検証済みのバージョン 1.2.4 とimport djangoPythondjango.VERSIONシェル
  • wget http://wiki.dreamhost.com/django-setup.py
  • python2.7 django-setup.py私のサイト ディレクトリ ("site.com")
  • ~/site.com/project/urls.py に意図的に構文エラーを入れます
  • Web ブラウザでサイトにアクセスしても、エラー ページに Python 2.5.2 を使用していると表示される

Django が新しいバージョンの Python の使用を拒否するのはなぜですか?

これによると、installing-django-with-python-2-5-and-not-with-the-default-version-of-pythonによると、問題は mod_wsgi にある可能性があります (または、私の場合はパッセンジャーだと思います (しかし、私は彼らが同じことをするかどうかは実際にはわかりません))。

mod_wsgi をコンパイルするか、passenger_wsgi をコンパイルするか、virtualenv をインストールするか、上記のすべて、上記のいずれでもない、A と C、BD と E、またはまったく別の方法を試す必要がありますか?

4

1 に答える 1

1

mod_wsgi 構成でWSGIPythonExecutable ディレクティブを変更できますか?

Passenger の Python インタープリターを構成するには、次の手順に従います

于 2011-01-14T15:49:38.383 に答える