2010-11-29 49 views
0

我想弄清楚爲什麼我的Djagno wsgi腳本不會運行。它運行在正常的Python罰款的virtualenv產生以下堆棧跟蹤:VirtualEnv無法導入名稱包裝

(virtualenv)... [~]# python djangosites/test1.wsgi 
Traceback (most recent call last): 
    File "djangosites/test1.wsgi", line 13, in <module> 
    from django.core.handlers.wsgi import WSGIHandler 
    File "/home/myofirst/virtualenv/lib/python2.6/site-packages/Django-1.2.3-py2.6.egg/django/core/handlers/wsgi.py", line 1, in <module> 
    from threading import Lock 
    File "/opt/python2.6/lib/python2.6/threading.py", line 13, in <module> 
    from functools import wraps 
ImportError: cannot import name wraps 

它看起來像我需要安裝functools。我通過easy_install嘗試了這一點,現在pip或easy_install都不會運行,他們都抱怨缺少wraps。我需要安裝/卸載以解決此問題?

回答

1

創建一個新的virtualenv,因爲這一個被打破。現在沒問題。

+0

爲了「關閉」問題,您應該接受此答案。 – 2010-11-29 04:20:37