请问一下如何在部署django的时候,指定python的运行版本?阿里云默认的是使用python2.7的版本,但是我开发用的python3,但是我部署在apache上,老是运行2.7(因为是默认的),很多包和库都不兼容 很麻烦.
所以特此来求教一下!
Pasang python3 dahulu dan kemudian sediakan pautan lembut
ln -s /usr/bin/python3 /usr/bin/python
Kompil dan pasang Python 3 sendiri, kemudian gunakannya untuk memasang django.
Akhir sekali nyatakan sahaja dalam fail konfigurasi apache
WSGIScriptAlias / /my/app/path/wsgi.py WSGIPythonPath /my/app:/path/to/the/virtual/env/lib/python3.3/site-packages
PS: Sokongan Python 3 memerlukan Django 1.6 dan mod_wsgi 3.4 pautan: http://stackoverflow.com/questions/5930585/how-to-use-python-3-and-django-with-apache/
python3 yourCmdAtau anda boleh pertimbangkan virtualenv
Adalah disyorkan untuk menggunakan virtualenv, anda boleh menentukan versi python semasa membuat
Pasang python3 dahulu
dan kemudian sediakan pautan lembut
Kompil dan pasang Python 3 sendiri, kemudian gunakannya untuk memasang django.
Akhir sekali nyatakan sahaja dalam fail konfigurasi apache
PS: Sokongan Python 3 memerlukan Django 1.6 dan mod_wsgi 3.4
pautan: http://stackoverflow.com/questions/5930585/how-to-use-python-3-and-django-with-apache/
python3 yourCmd
Atau anda boleh pertimbangkan virtualenv
Adalah disyorkan untuk menggunakan virtualenv, anda boleh menentukan versi python semasa membuat