为了账号安全,请及时绑定邮箱和手机立即绑定

如何修复PyDev“导入的未定义变量”错误?

如何修复PyDev“导入的未定义变量”错误?

噜噜哒 2019-08-12 16:42:44
如何修复PyDev“导入的未定义变量”错误?我在Eclipse中使用PyDev创建了一个Python项目,PyDev不断为我的代码生成错误的错误。我有一个settings定义settings对象的模块。我在模块中导入它b并分配一个属性:from settings import settings settings.main = object()在我的一些代码中 - 但不是全部代码,如下所示:from settings import settingsprint settings.main...在Eclipse代码错误窗格中生成“来自import:main的未定义变量”消息,即使代码运行没有问题。我怎样才能纠正这些?
查看完整描述

3 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

标记为答案的帖子提供了一种解决方法,而不是解决方案。

这个解决方案对我有用:

  • 去 Window - Preferences - PyDev - Interpreters - Python Interpreter

  • 转到Forced builtins选项卡

  • 点击 New...

  • 输入模块的名称(multiprocessing在我的例子中),然后单击OK

错误消息不仅会消失,模块成员也会被识别。


查看完整回答
反对 回复 2019-08-12
  • 3 回答
  • 0 关注
  • 500 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信