nidaqmx.Task:(OSError:[WinError 126]找不到指定的模块)

3
以下是数据采集的代码,出现了以下错误。
import nidaqmx
with nidaqmx.Task() as task:
    nidaqmx.Task.ai_channels.add_ai_voltage_chan("Dev1/ai0")
    task.read()
你知道这是什么原因以及如何修复它吗? 谢谢,祝好!
2个回答

0

你需要安装两个不同的软件包:

  • 硬件驱动程序(NI-DAQmx)
  • 软件驱动程序包(Python 包 nidaqmx)

你缺少硬件驱动程序。你可以在这里下载它。


0

在命令提示符中运行此pip install nidaqmx命令以安装模块。


嗨,nidaqmx已经通过pip安装了。所以这不是问题的原因... - user14188321
虽然nidaqmx已经成功安装,但它会抛出以下警告:"ResourceWarning: Enable tracemalloc to get the object allocation traceback"。 - user14188321

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接