目前我在Ubuntu 10.04,python 2.6.5,Django 1.3,virtualenv和mod_wsgi上有一個工作站點。我也有nginx提供靜態文件,但我不確定這是否適合這個等式。ubuntu中升級python
我前此設置了一年多,真的只學會了足以讓它去,所以我不記得我把得到它最初去的具體步驟。
我有一個需要開始使用Python 2.7,但我不完全確定最好的方式去做。從我讀過的內容看來,我需要重新安裝專門用於2.7的mod_wsgi。
相信步驟來完成此是類似以下內容:
- 卸載mod_wsgi的。
- insatll python 2.7(我相信這可以與2.6一起生活)
- 重新安裝mod_wsgi專門爲Python 2.7。
- 使用2.7創建一個新的virtualenv並重新安裝需求。
我也在看,我有我的設置文件django.wsgi阿帕奇點(在我的項目):
import os, sys
import site
wsgi_dir = os.path.abspath(os.path.join(os.path.dirname(__file__)))
project_dir = os.path.dirname(wsgi_dir)
root_dir = os.path.join(project_dir, '..')
site.addsitedir(os.path.join(root_dir, 'env/lib/python2.6/site-packages'))
sys.path.append(project_dir)
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
而且我沒有看到任何地方,我特別調用要使用的python二進制文件,所以我認爲我需要爲此添加一些內容。
所以我的問題是: 什麼是我需要升級我的安裝到Python 2.7的步驟是什麼?
如果標誌我的移除帖子請提供一些如何改善或放在哪裏的建議。我不確定我做錯了什麼。 – user417918
這是一個虛擬機或硬件?你能用python 2.7配置一個新的服務器嗎? – guyrt
您對Python 2.7的具體需求是什麼? –