2

Djangoプロジェクトで2.6.8ではなくPython2.7を使用したい。2.7とDjango1.5をインストールしました。しかし、デフォルトのPython2.6.8を使用している私のプロジェクト。どうすれば変更できますか?

更新

これは私の構成です:

<Directory "/var/www/html/a/">
 SetHandler python-program
 PythonPath "['/var/www/html/'] + sys.path"
 PythonHandler django.core.handlers.modpython
 SetEnv DJANGO_SETTINGS_MODULE a.settings
 PythonDebug On
</Directory>

sys.path2.6.8のパスを取得しているようです。これは、Djangoが認識するPythonパスです。

['/usr/lib/python2.7/'、'/var/www/html/'、'/usr/lib/python2.6/site-packages/pip-1.1-py2.6.egg'、'/ usr / lib / python2.6 / site-packages / django_transmeta-0.6.7-py2.6.egg'、' /usr/lib64/python26.zip'、' /usr/lib64/python2.6'、' /usr /lib64/python2.6/plat-linux2'、' /usr/lib64/python2.6/lib-tk'、' /usr/lib64/python2.6/lib-old'、'/usr/lib64/python2。 6 / lib-dynload'、' /usr/lib64/python2.6/site-packages'、' /usr/lib64/python2.6/site-packages/gtk-2.0'、' /usr/lib/python2.6 /site-packages'、' /usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg-info']

4

1 に答える 1

1

VirtualEnv 、 http://pypi.python.org/pypi/virtualenv/を使用してみてください

これにより、django のインストールに 1 つの Python バージョンを使用できる仮想環境を作成することで、タスクを簡単に管理できるようになります。他の Python バージョンに依存する他のアプリケーションを壊すことはありません。

于 2012-07-10T10:53:22.987 に答える