首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何让Eclipse Pydev插件识别新安装的Python模块?

如何让Eclipse Pydev插件识别新安装的Python模块?
EN

Stack Overflow用户
提问于 2010-09-17 09:25:36
回答 3查看 11.6K关注 0票数 19

因此,我只安装了SubnetTree (http://www.icir.org/robin/pysubnettree/),如果我打开Python交互式解释器,就可以成功地导入它,而不会出现任何错误消息。我在我的一个程序中使用了它,并且可以顺利地运行它。但是,Eclipse将导入标记为错误,这是一个问题,因为我使用Eclipse进行调试。我已经转到preferences,并恢复了我正在使用的Python解释器,但没有用。我只能恢复Python解释器出口,并在我的另一台机器(OSX10.5,我现在使用的是OSX10.6)上重新打开它,它可以很好地识别SubnetTree。你知道我该怎么做吗?提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-09-17 09:37:42

如果您已经尝试过“刷新”解释器的PYTHONPATH (在Eclipse的Pydev Python解释器配置中),但是没有起作用,那么您可以尝试从列表中删除解释器,然后重新创建它。这样做时,您应该正确加载所有模块,即使是缺少的新模块也是如此。

票数 21
EN

Stack Overflow用户

发布于 2015-01-27 11:10:23

在Eclipse -> PyDev -> Interpreters Preferences面板上,EclipseV3.6提供了一个标记为"Check if interpreters if synchronized with environment“的按钮。在我的mac和Eclipse上,点击这个按钮,触发了一些幕后魔术,解决了我的PyDev没有注意到新安装的PeeWee的问题。我在Eclipse主窗口的右下角看到一条简短的消息"Synch System PYTHONPATH“。我既没有删除也没有重新添加解释器(Python2.7),重新启动Eclipse也没有解决这个问题;但是单击这个按钮确实解决了这个问题。

票数 5
EN

Stack Overflow用户

发布于 2012-08-04 04:57:00

是的-它起作用了!我已经被困在这个问题上三天了。转到项目、属性、PyDev -解释器/语法,“单击此处配置未列出的解释器”,突出显示并删除python (C:/Python27\Python.exe),自动配置(弹出一个列表,您可以根据需要查看并勾选),然后单击确定。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3732093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档