84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
请问一下如何在部署django的时候,指定python的运行版本?阿里云默认的是使用python2.7的版本,但是我开发用的python3,但是我部署在apache上,老是运行2.7(因为是默认的),很多包和库都不兼容 很麻烦.
所以特此来求教一下!
先安裝python3再設定軟鏈
ln -s /usr/bin/python3 /usr/bin/python
自行編譯安裝Python 3 ,然後使用其安裝django。
最後在apache的設定檔中指定即可
WSGIScriptAlias / /my/app/path/wsgi.py WSGIPythonPath /my/app:/path/to/the/virtual/env/lib/python3.3/site-packages
PS:Python 3 支援需要 Django 1.6+ 和 mod_wsgi 3.4+link:http://stackoverflow.com/questions/5930585/how-to-use-python-3-and-django-with-apache/
python3 yourCmd或可考慮virtualenv
推薦使用virtualenv,可以創建的時候指定python版本
先安裝python3
再設定軟鏈
自行編譯安裝Python 3 ,然後使用其安裝django。
最後在apache的設定檔中指定即可
PS:Python 3 支援需要 Django 1.6+ 和 mod_wsgi 3.4+
link:http://stackoverflow.com/questions/5930585/how-to-use-python-3-and-django-with-apache/
python3 yourCmd
或可考慮virtualenv
推薦使用virtualenv,可以創建的時候指定python版本