Dreamhostで、次のことを行いました
- ~/opt ディレクトリに Python 2.7.1 をインストールし、
export PATH=$HOME/opt/bin/:$PATH
私の .bash_profile に追加されましたpython --version
2.7.1 がデフォルトであることを確認済み- インストールされた setuptools 0.6c11-py2.7
- Django 1.2.4をインストールしました
/path/to/python2.7 setup.py install
- 検証済みのバージョン 1.2.4 と
import django
Pythondjango.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、またはまったく別の方法を試す必要がありますか?