我使用LiClipse
作为我的Python IDE。我导入了两个给定的骨架以扩展它们(我的第一个Python项目)。我创建了一个PyDev项目,并将文件拖放到项目的根目录下。 .py
文件声明以下import语句:
import cv2
import numpy as np
import math
cv2
或np
的每次使用都会产生Undefined variable from input
。这个问题是否与How do I fix PyDev "Undefined variable from import" errors?相同(建议的解决方案是忽略IDE中的错误)还是忘记了一些设置?
答案 0 :(得分:2)
由于这些模块是内置的,您似乎没有为IDE和/或项目的属性定义 Python解释器。
在Project -> Properties -> Interpreter/Grammar
如果您想使用外部模块,可以通过在Project -> Properties -> PYTHONPATH
中定义PYTHONPATH将它们添加到项目中。