2010-12-19 15 views
0


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

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

 
    File "/Users/michael/Desktop/usb.py", line 1, in 
    import usb.core 
ImportError: No module named core

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

Other people have had the same problem。彼らのアプローチはpyusbの古いバージョンをアンインストールすることでしたが、私の知る限り、以前のインストールはありません。

pyusbライブラリはどのようにインストールできますか?

ありがとうございます。私は本当にあなたの助けに感謝します。あなたがusb.pyを呼び出すことにしました
--m

答えて

2

あなたのスクリプトは、pyusbによって提供さusbパッケージの代わりに輸入されています。スクリプトの名前を変更します。

+0

よろしく!素晴らしい。お手伝いありがとう! –

+1

@ user547398 - この回答があなたの問題を解決した場合は、それをあなたの受け入れられた回答としてマークする必要があります。 – spade78

1

試してみてください。

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

それは私のために働きました。

関連する問題