导入django_表2错误:未解析导入

导入django_表2错误:未解析导入,django,django-forms,django-views,Django,Django Forms,Django Views,有人能帮我吗。我刚刚使用easy_install安装了django-tables 2,当我尝试在forms.py中将django_表2导入为表时,它会给我错误未解析的导入:表,然后我尝试再次重新安装django_表2,并给出如下所示的结果 $ easy_install django_tables2 Searching for django-tables2 Best match: django-tables2 0.13.0 Processing django_tables2-0.13.0-py2.

有人能帮我吗。我刚刚使用easy_install安装了django-tables 2,当我尝试在forms.py中
将django_表2导入为表时,它会给我错误
未解析的导入:表
,然后我尝试再次重新安装django_表2,并给出如下所示的结果

$ 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.
$python
win32上的Python 2.7.3(默认值,2012年4月10日23:31:26)[MSC v.1500 32位(英特尔)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>导入django_表2
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“build\bdist.win32\egg\django\u tables2\\uuuu init\uuuuu.py”,第3行,在
文件“build\bdist.win32\egg\django\u tables 2\tables.py”,第4行,在
文件“c:\Python27\lib\site packages\django\db\\uuuuu init\uuuuuu.py”,第11行,在
如果默认\u DB\u别名不在settings.DATABASES中:
文件“c:\Python27\lib\site packages\django\utils\functional.py”,第184行,在内部
self.\u设置()
文件“c:\Python27\lib\site packages\django\conf\\ uuuuu init\uuuuu.py”,第40行,在安装程序中
raise ImportError(“无法导入设置,因为环境变量%s未定义。”%environment\u variable)
ImportError:无法导入设置,因为环境变量DJANGO_Settings_MODULE未定义。

有人能帮我吗?:(非常感谢您的帮助。谢谢。

django_表要求您实际运行在django-“primed”python环境中。您可以通过转到项目目录并键入

python manage.py shell
然后就可以毫无问题地导入django_表2了

有关更多信息,请查看以下内容:


注意,这不是关于管理员模板站点(尽管有url),而是关于django-admin.py(系统范围)和manage.py(项目范围)“helper”applications.manage.py shell实际上启动了一个标准的python shell,其中包含几个预加载的环境变量和一些导入。

django_表要求您实际运行在django-“primed”python环境中。您可以通过转到项目目录并键入

python manage.py shell
然后就可以毫无问题地导入django_表2了

有关更多信息,请查看以下内容:


注意,这不是关于管理员模板站点(尽管有url),而是关于django-admin.py(系统范围)和manage.py(项目范围)“helper”applications.manage.py shell实际上启动了一个标准的python shell,其中包含几个预加载的环境变量和一些导入。

有人能帮我吗???真的非常需要一个解决方案。也许这是一个愚蠢的问题,但我就是想不出来。我知道有很多非常聪明的人可以很容易地发现我的mi是什么斯塔克。谢谢。有人能帮我吗???真的非常需要一个解决方案。也许这是一个愚蠢的问题,但我就是想不出来。我知道有很多非常聪明的人可以很容易地发现这是我的错误。谢谢。