首页 > 解决方案 > 无法从 nptdms 将方法“读取”应用到 TdmsFile

问题描述

多年来,我一直在使用该nptdms模块对 TDMS 文件进行分析,没有出现任何问题。最近,我第一次尝试读取 TDMS 文件时出错。TdmsFile我从以下位置导入nptdms

from nptdms import TdmsFile

我尝试阅读它:

tdms_file = TdmsFile.read(path_to_my_tdms_file)

然后得到以下错误:

type object 'TdmsFile' has no attribute 'read'

我正在使用 python v3.6.10、Anaconda 和 nptdms v0.12.0。

标签: pythonpython-3.xanacondalabview

解决方案


您所指的方法存在于当前文档中,因此有意义

  1. 重新启动虚拟环境(关闭 cmd 行;重新开始;conda activate <name of your env>)。

如果这没有帮助...

  1. 重新安装软件包:

    conda remove nptdms

    conda install nptdms

(确切的命令可能因您的环境而异)。

如果这没有帮助,请创建一个全新的 conda 环境并从头开始安装并再次检查。


推荐阅读