【发布时间】:2012-06-20 20:44:39
【问题描述】:
我将 Eclipse + PyDev 用于 Python 项目。我安装了 PyDAQmx,它利用了 DAQmx 的 C 库。但是,每当我从该文件调用任何函数或引用任何常量时,我都会收到“未定义变量”错误,尽管导入了必要的部分。该程序运行得很好,所以我相信这是 Eclipse/PyDev 没有与 C 库链接。我已将它作为外部库包含在内,但仍然出现相同的错误。
这是一个代码示例。如果我运行它,这是有效的并且工作正常,但是尝试寻找实际错误很烦人 Eclipse 总是告诉我它有未定义的变量。
from PyDAQmx.DAQmxFunctions import *
from PyDAQmx.DAQmxConstants import *
counter="Dev1/ctr0"
DAQmxResetDevice(counter.split('/')[0])
我需要做什么才能让 Eclipse 对我使用这些函数/常量感到满意?谢谢
【问题讨论】:
标签: python c eclipse external pydev