2012-10-18 39 views
0

誰能幫我。使用easy_install的我剛裝的Django tables2,當我在forms.py嘗試import django_tables2 as tables它給了我錯誤unresolved import: tables然後我嘗試重新安裝一次django_tables2並給我結果如下圖所示。進口django_tables2錯誤:無法解析的進口

$ easy_install django_tables2 
Searching for django-tables2 
Best match: django-tables2 0.13.0 
Processing django_tables2-0.13.0-py2.7.egg 
django-tables2 0.13.0 is already the active version in easy-install.pth 

Using c:\python27\lib\site-packages\django_tables2-0.13.0-py2.7.egg 
Processing dependencies for django-tables2 
Finished processing dependencies for django-tables2 

非常感謝您的幫助。

更新問題。

我仍然在試圖找出這個問題。我發佈了一個關於爲什麼我無法導入的新錯誤。通過使用python manage.py shell我得到這個錯誤。我不知道這是什麼意思。

$ python 
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import django_tables2 
Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
File "build\bdist.win32\egg\django_tables2\__init__.py", line 3, in <module> 
File "build\bdist.win32\egg\django_tables2\tables.py", line 4, in <module> 
File "c:\Python27\lib\site-packages\django\db\__init__.py", line 11, in <module> 
if DEFAULT_DB_ALIAS not in settings.DATABASES: 
File "c:\Python27\lib\site-packages\django\utils\functional.py", line 184, in inner 
self._setup() 
File "c:\Python27\lib\site-packages\django\conf\__init__.py", line 40, in _setup 
raise ImportError("Settings cannot be imported, because environment variable %s is   undefined." % ENVIRONMENT_VARIABLE) 
ImportError: Settings cannot be imported, because environment variable  DJANGO_SETTINGS_MODULE is undefined. 

誰能幫我?:(幫助非常感謝,謝謝。

+0

誰能幫助我嗎?真的需要一個解決方案嚴重。也許這是一個愚蠢的問題,但我無法弄清楚。我知道有很多非常聰明的人在那裏,可以發現它很容易的是我的mistake.thank你的。 – noobes

回答

2

django_tables需要你實際上是「引」 Python環境的django-內運行。您可以通過訪問該到項目的目錄,然後輸入

python manage.py shell 

然後你就可以沒有任何問題導入django_tables2

如需進一步信息,看看下面的例子: https://docs.djangoproject.com/en/dev/ref/django-admin/

注意,這不是關於管理模板網站(儘管URL),它是關於django-admin.py(系統級)和manage.py(項目範圍)「助手」應用程序。 manage.py shell實際上啓動了一個帶有幾個預加載的環境變量和一些導入的標準python shell。