84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
请问一下如何在部署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版本