SerpApi.comを使用し検索結果のスクレイピングができる「google-search-results」のインストール

SerpApi.comを使用し検索結果のスクレイピングができる「google-search-results」のインストールについて解説しています。

google-search-results(https://github.com/serpapi/google-search-results-python)は、SerpApiを使用して、Google、Bing、Baidu、Yandex、Yahoo、Home depot、Ebayなどからの検索結果をスクレイピング及び解析することができるものです。

■Python

今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)

■google-search-resultsをインストールする

google-search-resultsをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。

pip install google-search-results

起動後、上記のコマンドを入力し、Enterキーを押します。

なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、pipを使う場合にはコマンドでの切り替えを行います。

py -3.8 -m pip install google-search-results

切り替えるために、上記のコマンドを入力し、Enterキーを押します。

Defaulting to user installation because normal site-packages is not writeable
Collecting google-search-results
Downloading google_search_results-2.4.1.tar.gz (11 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: requests in c:\users\user_\appdata\roaming\python\python38\site-packages (from google-search-results) (2.25.1)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\user_\appdata\roaming\python\python38\site-packages (from requests->google-search-results) (2021.5.30)
Requirement already satisfied: idna<3,>=2.5 in c:\users\user_\appdata\roaming\python\python38\site-packages (from requests->google-search-results) (2.10)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\user_\appdata\roaming\python\python38\site-packages (from requests->google-search-results) (1.26.5)
Requirement already satisfied: chardet<5,>=3.0.2 in c:\users\user_\appdata\roaming\python\python38\site-packages (from requests->google-search-results) (4.0.0)
Building wheels for collected packages: google-search-results
Building wheel for google-search-results (setup.py) ... done
Created wheel for google-search-results: filename=google_search_results-2.4.1-py3-none-any.whl size=25788 sha256=ee52ec332de0046e5e9bea341cb32243ee11a2bb81cf9a4a4846eaf6fa1ffd3c
Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\eaed89ebff948ef9ce0a6e056a8279c1f93c76993387766f8387
Successfully built google-search-results
Installing collected packages: google-search-results
Successfully installed google-search-results-2.4.1

Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、google-search-resultsが正常にインストールされたことになります。

なお、今回はgoogle-search-resultsのバージョン2.4.1をインストールしました。

コメント

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