我在eclipse中有一个Python项目,它导入了Python找不到的模块。下面是一些案例的列表:有没有办法在PyDev项目中抑制eclipse中未解析的导入?
某些文件可能同时导入2.x和3.x版本兼容性的目的,一些内置模块的(但我只能指定一个语法版本在项目的设置)
因为我正在写的脚本将运行在一个非常不同于我的环境中,我使用的一些模块甚至不存在于系统中(像Windows专用模块或其他项目模块,我真的不想直接链接到这个)
个
模块可能会或可能不会在脚本将要执行的(当然,裹成的try-except子句) 等安装在计算机上...
这是非常恼人的是将这些模块标记为错误,因为它们使REAL语法错误更不明显。 我知道这种行为可以以某种方式被覆盖 - 我有另一个项目,不会将未解析的导入标记为错误,但我无法为其找到正确的设置。谁能帮我?
嗯,它确实有效,但我正在寻找更通用的解决方案 - 我不想修改我的代码,因为1)我知道它可以完成通过项目设置而无需修改任何代码,2)这只是SVN仓库中的一小部分,相同的代码可能由其他IDE /编辑器中的其他人编辑,或者安装了不同的模块,并且不会产生太多在这种情况下,如果其他每条线都有一些奇怪的评论...... – 2013-04-22 07:17:36
真的......我只是用第二个选项更新了答案,我希望这个答案适合你! – rainer 2013-04-22 07:36:48
它需要模块存在于系统中,但它们不需要。 – 2013-04-22 09:47:31