質問: Macで`python3 -m venv PROJECT`としてPythonの仮想環境を作り、pipでpyobjcとpyobjc-coreとPyAutoGUIをインストールしました。 そのままマウス操作をさせようとコードを書いていましたが、`pyautogui.position()`ではしっかりマウスの座標を取得出来ているのに対しmoveToやclickなどマウスの操作がされません。 シェルを見てもエラーを吐いていないので解決できそうにないです。 どうすればPython仮想環境でPyAutoGUIを用いてマウス操作ができるようになりますか?
回答: 当方Mac持っていないので未検証ですがPyautogui doesn't seem to work on macOS MojaveによるとOSセキュリティの動作変更の影響だそうです。回避策は以下のようです。 > > Have a look in Security Preferences > Security & Privacy > Privacy > Accessibility - you might have to allow your terminal application in the list. > > >