Python 2.7.13 におけるImport Errorの解決方法
sudo python3 main_nunchuck.py
を実行すると、import errorは発生しません。
しかし、sudo python main_nunchuck.py
を実行すると、import errorが発生しました。
ライブラリがpython 2.7でしか動かないので、どうしてもpython2.7で動かしたいです。
発生している問題・エラーメッセージ
Traceback (most recent call last): File "main_nunchuck.py", line 6,in <module> from import_directory.Nunchuck.RaspberryPi.nunchuck import nunchuck #for python2.7 ImportError: No module named import_directory.Nunchuck.RaspberryPi.nunchuck
該当のソースコード
python
1try: 2 from import_directory.Nunchuck.RaspberryPi import nunchuck #for python 3.0 3except ImportError: 4 from import_directory.Nunchuck.raspberryPi.nunchuck import nunchuck #for python 2.7 5 6try: 7 from import_directory.python_sdk.milk_cocoa import nunchuck #for python 3.0 8except ImportError: 9 from import_directory.python_sdk.milk_cocoa.milkcocoa import milkcocoa as milkcocoa #for python 2.7 10
### ファイル構造は、以下のようになっています。
└─/pi └─/nunchuck_control │ main_nunchuck.py │ └─/import_directory │ __int__.py │ ├─/Nunchuck │ | __int__.py | | │ ├─/RaspberryPi | | __int__.py │ nunchuck.py | ├─/python_sdk | __int__.py | ├─/milkcocoa | | milkcocoa.py | __int__.py | ├─/paho | __int__.py | ├─/mqtt | __int__.py client.py
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。