PyDev项目中的未定义变量

1 投票
1 回答
1232 浏览
提问于 2025-04-17 20:44

我使用 LiClipse 作为我的 Python 开发环境。我导入了两个给定的框架,以便进行扩展(这是我的第一个 Python 项目)。我创建了一个 PyDev 项目,并把文件拖到项目的根目录下。这个 .py 文件里有以下的导入语句:

import cv2
import numpy as np
import math

每次使用 cv2np 时,都会出现一个提示:Undefined variable from input(输入的变量未定义)。这个问题和 如何解决 PyDev 的“导入时未定义变量”错误? 是一样的吗?(那里的建议是直接在开发环境中忽略这个错误)还是说我忘记了某些设置?

enter image description here enter image description here

1 个回答

2

因为这些模块是内置的,所以看起来你还没有为你的开发环境(IDE)和/或项目的属性定义好Python解释器

你可以在 项目 -> 属性 -> 解释器/语法 中设置你的Python安装。

如果你想使用外部模块,可以通过在 项目 -> 属性 -> PYTHONPATH 中定义PYTHONPATH来将它们添加到项目中。

撰写回答