PyDev项目中的未定义变量
我使用 LiClipse
作为我的 Python 开发环境。我导入了两个给定的框架,以便进行扩展(这是我的第一个 Python 项目)。我创建了一个 PyDev 项目,并把文件拖到项目的根目录下。这个 .py
文件里有以下的导入语句:
import cv2
import numpy as np
import math
每次使用 cv2
或 np
时,都会出现一个提示:Undefined variable from input
(输入的变量未定义)。这个问题和 如何解决 PyDev 的“导入时未定义变量”错误? 是一样的吗?(那里的建议是直接在开发环境中忽略这个错误)还是说我忘记了某些设置?
1 个回答
2
因为这些模块是内置的,所以看起来你还没有为你的开发环境(IDE)和/或项目的属性定义好Python解释器。
你可以在 项目 -> 属性 -> 解释器/语法
中设置你的Python安装。
如果你想使用外部模块,可以通过在 项目 -> 属性 -> PYTHONPATH
中定义PYTHONPATH来将它们添加到项目中。