1
我遇到了导入语句失败的问题,它由manage.py命令调用。它在manage.py shell中工作。它最近也工作了,我试图追溯我的步骤无济于事。有什么建议?Django导入语句
我遇到了导入语句失败的问题,它由manage.py命令调用。它在manage.py shell中工作。它最近也工作了,我试图追溯我的步骤无济于事。有什么建议?Django导入语句
您的问题没有足够的信息来确切回答,但我至少可以提供一些提示来调试问题。
了解import
声明
阅读并理解为import声明为您的Python版本的文档..
检查Python路径
关键的一步迈向调试任何导入问题是确保你的模块在python路径上可用。将下面的代码添加到有问题的代码中:
import sys
print "\n".join(sys.path)
该列表中的某处必须是包含模块的目录树。如果它不在那里,你需要以不同的方式引用你的模块,或者将正确的目录添加到python路径中。请记住,Python是一种动态语言 - python路径可以在程序运行时更改,重要的是在第一次导入模块时,python路径的状态。
记住即便是空的一个__init__.py
文件添加到您的包裹
它必须存在。前问一个问题
为[python] import或[django] import一个简单的搜索可能会变成一个类似的问题,有适合你的情况回答
搜索StackOverflow上。
你可以粘贴一些tracebug吗? – 2010-10-01 22:14:22
发布更多信息。 – 2010-10-02 19:44:43