2011-07-18 4 views
1

무슨 일이 일어 났는지 전혀 모르겠지만, 갑자기 빠져 나가는 사람이 내 서버에서 일하는 것을 중단했습니다 (virtualenv 및 피라미드로 작업). 모든 것을 재설치하려고했지만 작동하지 않음 - 동일한 오류가 다시 발생했습니다.paster를 실행할 때 구문 오류가 발생합니까?

Traceback (most recent call last): 
    File "bin/paster", line 7, in ? 
    sys.exit(
    File "/home/user/webapps/myapp/htdocs/lib/python2.4/site-packages/PasteScript-1.7.3-py2.4.egg/paste/script/command.py", line 83, in run 
    command = commands[command_name].load() 
    File "/home/user/webapps/myapp/htdocs/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/pkg_resources.py", line 1954, in load 
    entry = __import__(self.module_name, globals(),globals(), ['__name__']) 
    File "/home/user/webapps/myapp/htdocs/lib/python2.4/site-packages/PasteScript-1.7.3-py2.4.egg/paste/script/serve.py", line 19, in ? 
    from paste.deploy import loadapp, loadserver 
    File "/home/user/webapps/myapp/htdocs/lib/python2.4/site-packages/PasteDeploy-1.5.0-py2.4.egg/paste/deploy/__init__.py", line 3, in ? 
    from paste.deploy.loadwsgi import * 
    File "/home/user/webapps/myapp/htdocs/lib/python2.4/site-packages/PasteDeploy-1.5.0-py2.4.egg/paste/deploy/loadwsgi.py", line 393 
    with open(filename) as f: 
      ^
SyntaxError: invalid syntax 

무슨 일입니까?

답변

3

당신은 파이썬 2.4를 사용하고 있습니다. with 문이 없습니다. 파이썬 2.5에서만 나왔다.

파이썬 버전을 업데이트하십시오.

관련 문제