2011-02-26 13 views
3

という名前のモジュールと、このフォーラムと私は、このソリューションのすべてのも私のエディタはimport文のサポートを提供OKのようだと思うジャンゴ外部スクリプトはImportError:私はGoogleで検索Utilsの

sth=os.path.abspath('/home/artur/Desktop') 
sys.path.append(sth) 
os.environ['DJANGO_SETTINGS_MODULE'] = 'project_name.settings' 

を見つけました。私はthiss

Traceback (most recent call last): 
    File "email.py", line 12, in <module> 
    from app_name.models import * 
    File "app's models models.py", line 1, in <module> 
    from django.db import models 
    File "/usr/local/lib/python2.6/dist-packages/Django-1.2.5-py2.6.egg/django/db/models/__init__.py", line 5, in <module> 
    from django.db.models.query import Q 
    File "/usr/local/lib/python2.6/dist-packages/Django-1.2.5-py2.6.egg/django/db/models/query.py", line 9, in <module> 
    from django.db.models.fields import DateField 
    File "/usr/local/lib/python2.6/dist-packages/Django-1.2.5-py2.6.egg/django/db/models/fields/__init__.py", line 14, in <module> 
    from django import forms 
    File "/usr/local/lib/python2.6/dist-packages/Django-1.2.5-py2.6.egg/django/forms/__init__.py", line 14, in <module> 
    from widgets import * 
    File "/usr/local/lib/python2.6/dist-packages/Django-1.2.5-py2.6.egg/django/forms/widgets.py", line 9, in <module> 
    from django.utils.html import escape, conditional_escape 
    File "/usr/local/lib/python2.6/dist-packages/Django-1.2.5-py2.6.egg/django/utils/html.py", line 9, in <module> 
    from django.utils.http import urlquote 
    File "/usr/local/lib/python2.6/dist-packages/Django-1.2.5-py2.6.egg/django/utils/http.py", line 4, in <module> 
    from email.Utils import formatdate 
ImportError: No module named Utils 

を取得し、私のモデルをインポートしようとすると、私は(この問題を回避グーグルしようが、これを解決するために何を見つけることはできませんDjangoの設定ファイルを追加するためのいくつかの類似した方法を見つけたが、すべてが同じで失敗しましたエラー)。私のOSはDebianテストとPython 2.6.6です。助けを借りてくれてありがとう。

答えて

6

email.Utilsは、Python標準ライブラリモジュールです。 emailというモジュールが矛盾していますか?いいえ、私はすべてのモジュールを追加したり、電子メールをCALLDしている自分を持っていない

import email 
print email.__file__ # where is this "email" module? 
# make sure it's not one of yours... 
+0

/usr/lib/python2.6/email/__init__.pyc シェルと種類に

移動します。 – John

+0

'/ home/artur/Desktop'にemailという名前のファイルはありませんか? –

+0

ああ待って、sys.pathに追加するべきではありません。 –

関連する問題