Closed2
MacにてPlyerが「ModuleNotFoundError」になるときに試したこと
MacでPythonの通知モジュール「Plyer」を使おうとして詰まった
Pythonのスクリプトからデスクトップ通知のAPIにアクセスするために使用する「Plyer」というパッケージがある。
コマンドラインから以下のようにしてインストールする。
$ pip install plyer
Plyerを使って簡単な通知を実装してみる。
main.py
from plyer import notification
notification.notify(
title="Hello, Python",
app_icon="python.ico",
timeout=5
)
このスクリプトを実行しようとして以下のエラーが発生。
$ python main.py
# 一部抜粋
ModuleNotFoundError: No module named 'pyobjus'
少し詰まったのでメモ。
結果 macOSでは別途「pyobjus」をインストールする必要がある
コマンドラインから追加でpyobjusをインストール。
$ pip install pyobjus
エラーにならずに通知が来ることを確認できた。
このスクラップは2023/04/02にクローズされました