0


低レベルの USB 機能を制御するための Python スクリプトをいくつかセットアップしようとしています。これを行うには、libusb と pyusb の 2 つのライブラリをインストールする必要があることがわかりました。最初に libusb をインストールして成功しましたが、今は pyusb (バージョン 1.0.0) に問題があります。

推奨コマンド (pyusb フォルダー内) を使用して pyusb をインストールしようとしました: python setup.py install
このコマンドを実行した後の出力から、問題なくインストールされたように見えます。しかし、単純なプログラムを実行しようとすると、エラーが発生します。

  ファイル「/Users/michael/Desktop/usb.py」の 1 行目
    usb.core をインポート
ImportError: コアという名前のモジュールがありません

私のpythonスクリプトはusb.coreをインポートしようとするため、モジュールがない場合、pyusbはインストールされませんでした.

他の人も同じ問題を抱えています。彼らのアプローチは古いバージョンのpyusbをアンインストールすることでしたが、私の知る限り、以前のインストールはありません。

どうすればpyusbライブラリをインストールできますか?

前もって感謝します。本当にありがとうございました。
--m

4

2 に答える 2

3

試す:

sudo apt-get install python-pip
sudo pip install --upgrade pyusb

それは私のために働いた。

于 2013-06-19T21:43:53.327 に答える
2

を呼び出すことにしたスクリプトは、pyusb が提供するパッケージusb.pyの代わりにインポートされています。usbスクリプトの名前を変更します。

于 2010-12-19T01:42:00.580 に答える