2012-09-23 83 views
1

目前我在Ubuntu 10.04,python 2.6.5,Django 1.3,virtualenv和mod_wsgi上有一個工作站點。我也有nginx提供靜態文件,但我不確定這是否適合這個等式。ubuntu中升級python

我前此設置了一年多,真的只學會了足以讓它去,所以我不記得我把得到它最初去的具體步驟。

我有一個需要開始使用Python 2.7,但我不完全確定最好的方式去做。從我讀過的內容看來,我需要重新安裝專門用於2.7的mod_wsgi。

相信步驟來完成此是類似以下內容:

  1. 卸載mod_wsgi的。
  2. insatll python 2.7(我相信這可以與2.6一起生活)
  3. 重新安裝mod_wsgi專門爲Python 2.7。
  4. 使用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的步驟是什麼?

+1

如果標誌我的移除帖子請提供一些如何改善或放在哪裏的建議。我不確定我做錯了什麼。 – user417918

+0

這是一個虛擬機或硬件?你能用python 2.7配置一個新的服務器嗎? – guyrt

+0

您對Python 2.7的具體需求是什麼? –

回答