Проблема импорта Pyvisa
На Windows 8, Python 2.7, Pyvisa 1.4: я пробовал несколько установок, последний раз с использованием easy_install
, Когда я вхожу import visa
, кажется, работает, и я не получаю сообщение об ошибке. Когда я пытаюсь запустить lib = visa.VisaLibrary(), я получаю следующую ошибку:
>>> lib = visa.VisaLibrary()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'VisaLibrary'
>>>
У меня явно есть некоторые функциональные возможности, так как менеджер ресурсов существует:
>>> rm = visa.ResourceManager()
>>> print(rm)
ResourceManager()
Так почему же у меня нет доступа ко всем функциям получения виз?
1 ответ
Решение
VisaLibrary
это функция, представленная в версии 1.5 Для 1.4 у вас есть visa_library
,
Чтобы убедиться, что все правильно, вы можете запустить тесты; обычно pyvisa.test()
,