eclipse,pydev,easy_install-ed egg问题

时间:2011-03-03 13:14:16

标签: python eclipse

我遇到了eclipse和easy_install'ed包进入virtualenv的问题。 如果我有

from sqlalchemy.ext.serializer import loads 

导入语句并将鼠标光标置于“加载”我收到消息

loads Found at: __module_not_in_the_pythonpath__ 

并且它在PYTHONPATH上的任何模块重复,而我没有手动将其添加到Project properties -> PyDev - PYTHONPATH -> External Libraries:/ 像~/Work/Environments/Default/lib/python2.6/site-packages/Pylons-1.0-py2.6.egg或任何其他鸡蛋pkg dir ... ~/Work/Environments/Default/lib/python2.6/site-packages/被添加但是日食里面看不到任何鸡蛋!

Python解释器设置为~/Work/Environments/Default/bin/python2.6

我使用eclipse-SDK-3.7M5-linux-gtk和最新的PyDev。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:13)

如果在Eclipse中配置解释器后添加包,则需要再次配置解释器

请参阅PyDev's manual

  

如果你在python中添加一些内容   安装,你需要添加   它手动作为一个'新文件夹'   系统PYTHONPATH(如果它还没有   在PYTHONPATH中的文件夹下)或   (推荐)删除你的口译员   然后再次添加,然后按“应用”。

请注意,在项目设置中添加库不是推荐的方法 - 它应该仅用于一些不在标准PYTHONPATH中但在特定应用程序中使用的显式附加库。