pyautoguiのインストールがうまくいかなかったこと

pyautoguiを使用するには以下のモジュールの導入が必要となる

  • pybojc-core
  • pyobjc
  • pyautogui
インストールのコマンドはそれぞれ

  • pip3 install pyobjc-core
  • pip3 insatall pyobjc
  • pip3 install pyautogui

インストール時に生じたエラーとその対策


pyobjc-coreインストール時のエラーと対策

生じたエラー

Command /usr/local/opt/python3/bin/python3.4 -c "import setuptools, tokenize;__file__=...
--compile failed with error code -9

対策

エラーの理由はよくわからなかったが、setuptoolをupdateしてみた
 pip3 install --upgradesetuptools

もう一度pyobjc-coreをインストール
pip3 install pyobjc-core

...Successfully installed pyobjc-core

成功。
※インストールには少し時間がかかった

pyobjcインストール時のエラーと対策

生じたエラー

AttributeError: _DistInfoDistribution__dep_map

対策

pipをupgrade
sudo pip3 install --upgrade pip

もう一度pyobjcをインストール
pip3 install pyobjc

成功。


最後にpyautoguiをインストール

pip3 install pyautogui

成功。

今回の失敗は諸々の環境が古かったのが原因か。
新しいモジュールのインストール時にはその他のモジュールのバージョンにも注意。


0 件のコメント:

コメントを投稿

注目の投稿

pmsetの使い方とmacのスリープ解除スケジュール化

pmsetの使い方 電源管理スケジュールの確認 ターミナルで以下のコマンドを実行し、現在設定されている電源管理のスケジュールを確認できる。 pmset -g sched > Repeating power events: > wakepoweron at ...