目次
pyautoguiのインストール
結論
- pyautoguiのインストールはpipで行う
python3 -m pip install pyautogui経緯
conda install pyautoguiでインストール後、importすると以下エラー
- AssertionError:You must first install **pyobjc-core** and **pyobjc**:
- https://pyautogui.readthedocs.io/en/latest/install.html"
- リンク先には「macOSの場合は以下を実行する必要があります」と記載あり
python3 -m pip install pyautogui- しかし、condaにこだわり、condaでpyobjc-coreやpyobjcのインストールを行う
- 結果、同じエラーでimport できない
- そこで、一度今回のpyautoguiに関連する以下のPKGをアンインストール
# pyautogui
# pyobjc
# pyobjc-coreから始まるPKG
# 関連して削除されるファイルもあった
conda uninstall pyautogui
conda uninstall pyobjc
conda uninstall pyobjc-core
# もし、pyobjc-fram-から始まるファイルが多数ある場合は一度リストで出力(conda or pipで確認)
conda list > list.txt
pip freeze > list.txt
# 削除したいpyobjc-framwork**関連ファイルだけのリストを作成し、ファイルからアンインストール
# オプションで-yを付与するとY/Nの確認が表示されないようだがエラーとなったため、なしで実行
pip uninstall -r uninstall.txt
# これで削除されたはず- その後、condaではなく、
python3 -m pip install pyautoguiでインストールを実施 - すると、問題なくimoprtできた
opencsvのインストール
https://self-development.info/pythonで画像認識・画像処理を行なうためにopencvをイン/