我正在使用python/django/eclipse/pydev完成我的第一个项目,遵循本指南
http://docs.djangoproject.com/en/dev/intro/tutorial01/
我唯一的补充是使用了Eclipse/pydev。
我收到了许多与“未解决的导入”相关的错误。我可以使用“删除错误标记”来删除错误,我的网站运行得很好(我可以浏览它),但我想彻底摆脱这个问题,因为在我删除它们之后,错误再次出现。
有什么想法吗?
编辑
使用Ubuntu 9.1
发布于 2010-06-07 00:26:15
我能够消除执行此命令时出现的导入错误
sudo ln -s /usr/lib/pymodules/ /usr/lib/python2.6/pymodules
我很幸运,测试了不同的东西,我可以解决它,但我不确定为什么我必须这样做,我如何才能避免这样做。
发布于 2010-06-06 12:34:42
检查您的pythonpath路径。您需要包含django的父目录,通常是Lib/site-package。
发布于 2010-06-14 05:46:13
我使用的是,但我所要做的就是添加:
/Library/Python/2.6/site-packages
到我的系统PYTHONPATH (位于: Preferences > Pydev > Interpreter - Python)
Ubuntu 10.04的等价物是:
/usr/lib/pymodules/python2.6
我猜Ubuntu 9.x的等价物可能是:
/usr/lib/python2.6/site-packages
如果不是这样,而且你看累了,那就升级到Ubuntu 10.04,你应该没问题。
https://stackoverflow.com/questions/2983088
复制相似问题