pyautogui、opencsvのインストール

投稿者: | 2022-11-03

目次

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をイン/