【最短5分】UbuntuにPyAutoGUIをインストールする手順

【最短5分】UbuntuにPyAutoGUIをインストールする手順

 

★悩み★
・Ubuntuに「RPAのPyAutoGUI」をインストールする方法を知りたい。
・そもそもPyAutoGUIって何?どんなことを自動化できるの?
・UbuntuにインストールしたPyAutoGUIでGoogle検索を自動化したい。



こういった「悩み」に答えます。
 

★本記事の内容★
① PyAutoGUIとは?
② UbuntuにPyAutoGUIをインストールする方法
➂ UbuntuにインストールしたPyAutoGUIでGoogle検索を自動化



これからご紹介する「【最短5分】UbuntuにPyAutoGUIをインストールする手順」を実践したことで、30分以内で「UbuntuにインストールしたPyAutoGUIを使って、Chrome上でGoogle検索の自動化」(下の動画参照)をできました。
 

UbuntuにインストールしたPyAutoGUIでGoogle検索自動化
UbuntuにインストールしたPyAutoGUIでGoogle検索を自動化した例



記事の前半では「PyAutoGUIとは?」を解説しつつ、「UbuntuにPyAutoGUIをインストールする方法」を解説します。

記事の後半では「UbuntuにインストールしたPyAutoGUIでChromeを使ったGoogle検索を自動化する手順」を紹介します。
 

この記事を読み終えることで、「UbuntuでPyAutoGUIを使える」状態になります。

 

 


 

PyAutoGUIとは?

PyAutoGUIとは?


「PyAutoGUIとは?」/「PyAutoGUIの特徴」/「PyAutoGUIのユースケース(利用場面)」に関しては、以下の記事をご覧ください。
>> 【要点】PyAutoGUIとは?初心者向けに特徴から使い方までを図解

 

Ubuntuでウェブブラウザなどの画面操作を自動化をしたい場合、PyAutoGUIを使って無料で実現できます。
以降で、UbuntuにPyAutoGUIをインストールする方法をご紹介しますね。


 

UbuntuにPyAutoGUIをインストールする方法

UbuntuにPyAutoGUIをインストールする方法


「UbuntuにPyAutoGUIをインストールする方法」に関してご紹介します。
 

★UbuntuにPyAutoGUIをインストールする方法★
手順1:Pythonのインストール
手順2:PyAutoGUIのインストールに必要なライブラリをインストール
手順3:PyAutoGUIをUbuntuにインストール



上記手順を順番に実施することで、UbuntuにPyAutoGUIをインストールできます。
 

上記の各手順は、以下の日時と環境で動作確認済みです。
動作確認済み日時:2022年6月30日
動作確認済み環境:Ubuntu 20.04.3 LTS



以降で、上記「UbuntuにPyAutoGUIをインストールする方法」の各手順に関してご説明します。
 

手順1:Pythonのインストール

「手順1:Pythonのインストール」に関して説明します。
 

PyAutoGUIをUbuntuにインストールするためには、Pythonをインストールする必要があります。



UbuntuにPythonをインストールする手順に関しては、以下の記事をご覧ください。
>> 【ubuntu向け】pyenvでPythonをインストールする手順【簡単】
 

以上が、「手順1:Pythonのインストール」となります。
 

手順2:PyAutoGUIのインストールに必要なライブラリをインストール

「手順2:PyAutoGUIのインストールに必要なライブラリをインストール」に関して説明します。
 

UbuntuにPyAutoGUIをインストールするために、事前にいくつかのPythonライブラリをインストールする必要があります。



「PyAutoGUIのインストールに必要なライブラリをインストール」する手順に関しては、以下の記事の「手順2:PyAutoGUIのインストールに必要なライブラリをインストール」箇所をご覧ください。
>> 【最短5分】PyAutoGUIをWindowsにインストールする手順
 

以上が、「手順2:PyAutoGUIのインストールに必要なライブラリをインストール」となります。
 

手順3:PyAutoGUIをUbuntuにインストール

「手順3:PyAutoGUIをUbuntuにインストール」に関して説明します。
 

UbuntuにPyAutoGUIをインストールするためのコマンドとその実行結果をご紹介しますね。



UbuntuにPyAutoGUIをインストールするために、端末上で以下のコマンドを順番に実行してください。

$ pip install pyautogui
$ pip list | grep -i auto
PyAutoGUI    0.9.53



コマンド実行後、「PyAutoGUI バージョン名」が表示された場合、「正常にUbuntuにPyAutoGUIをインストールできた」と判断できます。
 

以上で、「手順3:PyAutoGUIをUbuntuにインストール」は完了です。
 

上記の流れで、UbuntuにPyAutoGUIをインストールできました。
以降で、UbuntuにインストールしたPyAutoGUIでGoogle検索操作を自動化する方法をご紹介します。


 

UbuntuにインストールしたPyAutoGUIでGoogle検索を自動化

UbuntuにインストールしたPyAutoGUIでGoogle検索を自動化


「UbuntuにインストールしたPyAutoGUIでGoogle検索を自動化」に関してご紹介します。
 

★UbuntuにインストールしたPyAutoGUIでGoogle検索するまでの流れ★
手順1:PyAutoGUIを用いたGoogle検索自動化プログラムを作成
手順2:Google検索自動化プログラムを実行



上記の流れで、「UbuntuにインストールしたPyAutoGUIを使ってGoogle検索自動化(下の動画)」を実現できます。
 

UbuntuにインストールしたPyAutoGUIでGoogle検索自動化
UbuntuにインストールしたPyAutoGUIでGoogle検索を自動化した例

 

上記の各手順は、以下の日時と環境で動作確認済みです。
動作確認済み日時:2022年6月30日
動作確認済み環境:Ubuntu 20.04.3 LTS



以降で、上記「UbuntuにインストールしたPyAutoGUIでGoogle検索するまでの流れ」の各手順に関してご説明します。
 

手順1:PyAutoGUIを用いたGoogle検索自動化プログラムを作成

「手順1:PyAutoGUIを用いたGoogle検索自動化プログラムを作成」に関して解説します。
 

UbuntuにインストールしたPyAutoGUIの動作確認をするために、Google検索を自動化してみましょう。



PyAutoGUIを用いたGoogle検索自動化プログラムは、以下となります。

# -*- coding: utf-8 -*-
from cmath import e
import pyautogui as pag
from time import sleep
import subprocess
import pyperclip


### Main
## Chromeをシークレットモードで起動する
chrome_path = r"/usr/bin/google-chrome"
subprocess.Popen(['google-chrome', '--incognito'], shell=True)
sleep(2)


## Google検索をする
pag.hotkey('ctrl', "e")
sleep(2)

pag.hotkey('ctrl', "a")
sleep(2)

pyperclip.copy('駆け出し物語')
hero@ubuntu-dev:~/work/pyautogui$
sleep(2)

pag.press("enter")

print("UbuntuにインストールしたPyAutoGUIでGoogle検索を実施しました。")



上記プログラムを「pyautogui-google-search-on-ubuntu.py」というファイル名で保存しましょう。
 

以上が「手順1:PyAutoGUIを用いたGoogle検索自動化プログラムを作成」となります。
 

手順2:Google検索自動化プログラムを実行

「手順2:Google検索自動化プログラムを実行」に関して解説します。
 

PyAutoGUIで作成したGoogle検索自動化プログラムを実行して、UbuntuにインストールしたPyAutoGUIの動作確認をしましょう。



PyAutoGUIで作成したGoogle検索自動化プログラムを実行するために、以下のコマンドを実行してください。

$ python pyautogui-google-search-on-ubuntu.py
UbuntuにインストールしたPyAutoGUIでGoogle検索を実施しました。



コマンド実行後、「UbuntuにインストールしたPyAutoGUIでGoogle検索を実施しました。」が表示された場合、「正常にGoogle検索自動化プログラムを実行できた」と判断できます。
 

ちなみに、コマンド実行後、下の動画のように、UbuntuにインストールしたPyAutoGUIでChromeを使ったGoogle検索を自動でできます。
 

UbuntuにインストールしたPyAutoGUIでGoogle検索自動化
UbuntuにインストールしたPyAutoGUIでGoogle検索自動化



以上が、「手順2:Google検索自動化プログラムを実行」となります。
 

上記の流れで、UbuntuにインストールしたPyAutoGUIを用いてウェブブラウザの操作を自動化できました。



ちなみに、「PyAutoGUIでExcelやWordの操作を自動化する方法は?」や「Pythonを基礎から体系的に学ぶ方法は?」などを知りたい方には、以下の記事で紹介している本や教材がオススメです。
>> PyAutoGUIの入門に役に立つオススメ本や教材6選

  

【まとめ】UbuntuにPyAutoGUIをインストールする手順【最短5分】

【まとめ】UbuntuにPyAutoGUIをインストールする手順【最短5分】


いかがでしたでしょうか?
UbuntuにPyAutoGUIをインストールし、「Chromeを使ったGoogle検索の自動化」の手順を解説し、以下の悩みを解決しました。
 

★悩み★
・Ubuntuに「RPAのPyAutoGUI」をインストールする方法を知りたい。
・そもそもPyAutoGUIって何?どんなことを自動化できるの?
・UbuntuにインストールしたPyAutoGUIでGoogle検索を自動化したい。



Ubuntuで画面操作の自動化をしたい場合、PyAutoGUIのインストールを検討してみてください。
 

 


 

コメント

タイトルとURLをコピーしました