皆様いつもお世話になっております。
前提・実現したいこと
下記該当ソースコードを実行したとき、**No module named 'dbus'**が出ずに正常に実行されるようにしたい。
発生している問題・エラーメッセージ
user@userMacbook-air ~ % python dbus-test.py Traceback (most recent call last): File "dbus-test.py", line 2, in <module> import notify2 File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/notify2.py", line 39, in <module> import dbus ModuleNotFoundError: No module named 'dbus'
該当のソースコード
python
1import pathlib 2import notify2 3 4notify2.init(u"Twitter_checker") 5currnet_dir = pathlib.Path(__file__).resolve().parent 6n = notify2.Notification('kalon', 'Hello World', str(currnet_dir) + '/twitter.ico') 7n.show()
試したこと
Googleで調べたところ、brew install dbus
もしくはpip install dbus-python
をして解決できるというアドバイスがありましたが、問題は解決できません。pip install dbus-python
をすると、赤文字でエラーが吐かれます。
エラー文が入りきらないので、DropBoxで共有させていただきます。
エラー内容
補足情報(FW/ツールのバージョンなど)
macOS Catalina
Python 3.7.6