2023年1月27日金曜日

Ubuntu20.04上でPyVISAをつかって測定器と通信

 環境はUbuntu 20 04.5

Python: 3.8.10

pip: 20.0.2

pip install pyvisaで実行しようとするも上手く動かない。

"Value Error: Could not locate a VISA implementation. Install either the IVI binary or pyvisa-py."

と言われる。どうやらpyvisa-pyを使わないといけない様子。

そこで言われた通り, pip install pyvisa-pyを実行してみる。

しかし,またimportまではできるものの,ResourceManagerを開こうとすると今度は

"NotImplementedError: Service discovery requires the zeroconf package to be installed."

と怒られる。

そこで素直にpip install zeroconf をして実行すると,今度は実行できるものの,以下のようにlist_resources()で大量の"libgpib: invalid descriptor"というエラーが。。。


しかし,サポートページによると,


とのことだったので,気にせず実行してみたところ大丈夫でした。



0 件のコメント:

コメントを投稿