Python pyvisa py on raspberry pi AttributeError:&x27;模块';对象没有属性';ResourceManager';
python2.7.9和pip1.5.6的树莓pi上的py。我多次安装和卸载pyvisa和pyvisa py,但问题依然存在。我通过R232将KEITHLEY万用表2000连接到带覆盆子的USB 当我运行基本代码时:Python pyvisa py on raspberry pi AttributeError:&x27;模块';对象没有属性';ResourceManager';,python,python-2.7,raspberry-pi3,pyvisa,Python,Python 2.7,Raspberry Pi3,Pyvisa,python2.7.9和pip1.5.6的树莓pi上的py。我多次安装和卸载pyvisa和pyvisa py,但问题依然存在。我通过R232将KEITHLEY万用表2000连接到带覆盆子的USB 当我运行基本代码时: 进口签证 rm=visa.ResourceManager(“@py”) a=rm.list_资源() 印刷品(a) 我收到: 回溯(最近一次呼叫最后一次): 文件“pyvisa.py”,第1行,在 进口签证 文件“/usr/local/lib/python2.7/dist p
进口签证
rm=visa.ResourceManager(“@py”)
a=rm.list_资源()
印刷品(a)
我收到:
回溯(最近一次呼叫最后一次):
文件“pyvisa.py”,第1行,在
进口签证
文件“/usr/local/lib/python2.7/dist packages/visa.py”,第16行,在
从pyvisa导入记录器,版本,日志到屏幕,常数
文件“/home/pi/pyvisa.py”,第2行,在
rm=visa.ResourceManager(“@py”)
AttributeError:“模块”对象没有属性“ResourceManager”
当我尝试的时候也一样
python-m签证信息
回溯(最近一次呼叫最后一次):
文件“/usr/lib/python2.7/runpy.py”,第162行,在运行模块中作为主模块
“\uuuuu main\uuuuuuuuuuuuuuuuuuuuuuuuu”,fname,loader,pkg\u name)
文件“/usr/lib/python2.7/runpy.py”,第72行,在运行代码中
run_globals中的exec代码
文件“/usr/local/lib/python2.7/dist packages/visa.py”,第16行,在
从pyvisa导入记录器,版本,日志到屏幕,常数
文件“pyvisa.py”,第1行,在
进口签证
文件“/usr/local/lib/python2.7/dist packages/visa.py”,第16行,在
从pyvisa导入记录器,版本,日志到屏幕,常数
ImportError:无法导入名称记录器
另一方面,我无法升级,因为需求已经是最新的。
pip安装pyvisa py--升级
已更新的要求:pyvisa py in/usr/local/lib/python2.7/dist-packages
已更新的要求:pyvisa>=1.8 in/usr/local/lib/python2.7/dist-packages(来自pyvisa py)
要求已经更新:enum34 in/usr/local/lib/python2.7/dist-packages(来自pyvisa>=1.8->pyvisa py)
如果有人能帮我解决这个问题,我将不胜感激。“在python 2.7中,导入系统将始终使用工作目录中的文件,而不是站点包中的文件,并且当导入visa.py时,您的文件名为pyvisa.py,它会选择您自己的模块,而不是真正的pyvisa模块。”github中的MatthieuDartiailh.py模块没有ResourceManager(),您必须改用pyvsa.py
import pyvisa
rm = pyvisa.ResourceManager('@py')
a=rm.list_resources()
print(a)
如果您运行此代码,将不会出现错误,您应该能够打印连接的任何仪器