Macよく使うキーボードショートカット

Folder パス移動

command+shift+G

画面の一部のスクリーンショットを撮る

command + shift + 4 

pyDevのコード補完の設定がうまくいかなかったこと

eclipseのpyDevのコード補完が機能しなかった。

対策

eclipseのpyDevを再設定
"ヘルプ"→"新規ソフトウェアのインストール"→"追加"→
"名前":pyDev
"ロケーション":https://dl.bintray.com/fabioz/pydev/5.0.0

で再インストールでコード補完が機能するようになった。
今回のpyDevが最新verではなくver5.0.0なのはeclipseとのバージョンの兼ね合い(eclipse4.4.2を使用)

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

成功。

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


注目の投稿

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

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