1
私は私のubuntuサーバーでdjangoを実行します。サーバー上には、Pythonの2つの異なるバージョンがあります。これはPython 2.xと3.xです。 3.xのリクエストモジュールを使用しますが、サーバーのデフォルトでは、エラーが発生した2.xのpythonが使用されます。どのように解決することができますか?ありがとうDjangoは間違ったpythonバージョンで動作します
私はApacheサーバでdjangoを実行します。ここに設定があります。
Alias /static/ /python_web/person-blog/mysite/blog/static/
<Directory /python_web/person-blog/mysite/blog/static>
Require all granted
</Directory>
WSGIScriptAlias//python_web/person-blog/mysite/mysite/wsgi.py
WSGIDaemonProcess xxx.com python-path=/python_web/person-blog/mysite:/python_web/env/lib/python3.4/site-packages
WSGIProcessGroup xxx.com
<Directory /python_web/person-blog/mysite/mysite>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
設定に関する詳細を教えてください:Apache、Nginx、またはDjango独自のデバッグサーバを使用していますか? mod_wsgiを使用していますか?理想的には、設定ファイル(例:/ etc/apache2/sites-enabled /)を指定できますか? – raphv
@raphv申し訳ありませんが、質問を更新しました^ _^ – 1ang
mod_wsgiがPython3用にインストールされ、設定されていますか? http://stackoverflow.com/questions/19344252/how-to-install-configure-mod-wsgi-for-py3 – raphv