2010-11-29 11 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

質問を「閉じる」ためにこの回答に同意する必要があります。 –

+0

2日間お待ちください。 – Keyo

関連する問題