关于python引用visa模块的问题

环境:WIN7 64位、python2.7

使用到visa借鉴了:https://blog.csdn.net/zx520113/article/details/87978080中的方法,
代码如下:


import visa

rm = visa.ResourceManager()

res = rm.list_resources()

但是在运行到第二步:

rm = visa.ResourceManager()

时就出现了异常:

AttributeError: 'module' object has no attribute 'ResourceManager'

网上找了很久没有解决方案,希望有大佬来指点一二!

python2/3都试过了,都是报错visam模块中没有ResourceManager()这个方法。

PyVISA 1.10.1
PyVISA-py 0.4.1
有安裝了,但也是有這個問題

加上這行就行了。
import pyvisa as visa

你没装pyvisa,当然就没有这个方法

另参考了如下网址:https://stackoverflow.com/questions/48196521/pyvisa-py-on-raspberry-pi-attributeerror-module-object-has-no-attribute-reso

2楼的“minjaytw”回答的为正解,试用可以解决你的问题。