【问题标题】:eclipse, pydev, easy_install-ed eggs problemeclipse、pydev、easy_install-ed鸡蛋问题
【发布时间】:2011-07-08 01:25:24
【问题描述】:

我在将 eclipse 和 easy_install 安装到 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 目录... ~/Work/Environments/Default/lib/python2.6/site-packages/ 已添加但 eclipse 看不到其中的任何鸡蛋!

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

我将 eclipse-SDK-3.7M5-linux-gtk 与最新的 PyDev 一起使用。

有人可以帮我吗?

【问题讨论】:

  • 程序运行正确吗?
  • 是的。也可以从 eclipse python 控制台导入。

标签: python eclipse


【解决方案1】:

如果在Eclipse中配置解释器后添加包,需要重新配置解释器

PyDev's manual:

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

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

【讨论】:

    猜你喜欢
    • 2017-03-08
    • 2010-11-16
    • 2017-05-29
    • 2020-05-18
    • 1970-01-01
    • 2014-04-04
    • 2010-11-25
    • 2020-10-22
    • 2011-05-06
    相关资源
    最近更新 更多