macOS に Python Selenium をインストールする
- Python 用パッケージインストーラー(PIP)を使用して macOS に Python Selenium をインストールする
- ソースコードを使用して macOS に Python Selenium をインストールする
- まとめ
Python の Selenium フレームワークは、Web スクレイピングなどのタスクを自動化するために使用されます。この記事では、macOS に Selenium をインストールする 2つの方法について説明します。
Python 用パッケージインストーラー(PIP)を使用して macOS に Python Selenium をインストールする
Python または PIP のパッケージインストーラーは、Python でパッケージをインストール、アンインストール、および管理するために使用されます。マシンにパッケージインストーラーがインストールされている場合は、パッケージインストーラーを使用して MacOS に Selenium をインストールできます。
Selenium を Python バージョン 2 にインストールするには、コマンドラインターミナルで次のステートメントを実行できます。
pip install selenium
次のコマンドを実行して、Python バージョン 3.x に Selenium をインストールできます。
pip3 install selenium
上記のコマンドを実行すると、Python Selenium フレームワークが macOS にインストールされます。
ソースコードを使用して macOS に Python Selenium をインストールする
PIP を使用する代わりに、ソースコードを使用して Selenium を手動でインストールできます。このために、次のアプローチを使用します。
まず、Selenium ライブラリのソースコードをダウンロードします。このために、curl
コマンドを使用します。
curl
コマンドは、コマンドラインで URL を実行します。Selenium フレームワークのソースコードのダウンロードリンクを curl
コマンドに渡します。
ソースコードをダウンロードする必要のあるファイル名は、>
演算子の後に指定されています。
curl https://files.pythonhosted.org/packages/ed/9c/9030520bf6ff0b4c98988448a93c04fcbd5b13cd9520074d8ed53569ccfe/selenium-3.141.0.tar.gz > selenium.tar.gz
curl
コマンドを実行すると、ソースコードが圧縮形式で selenium.tar.gz
ファイルにダウンロードされます。
圧縮された tar.gz
ファイルをダウンロードした後、tar
コマンドを使用してファイルの内容を抽出します。tar
コマンドは、圧縮ファイルの名前を入力引数として受け取り、内容を新しいフォルダーに抽出します。
tar -xzvf selenium.tar.gz
実行後、tar
コマンドは圧縮ファイルに含まれるすべてのファイルを抽出します。これは次の画像で確認できます。
ファイルの内容を抽出した後、cd
コマンドを使用して、ファイルの内容を含む新しく作成されたフォルダーに移動します。cd
コマンドは、入力引数としてディレクトリの名前を取り、指定されたディレクトリに移動します。
cd selenium-3.141.0
新しいフォルダに移動した後、次のコマンドを使用して setup.py
ファイルを実行します。以下のコマンドを実行すると、Selenium が macOS にインストールされます。
sudo python setup.py install
上記のコマンドは、Python バージョン 2.x に Selenium をインストールします。次のコマンドを使用して、Selenium を Python バージョン 3.x にインストールできます。
sudo python3 setup.py install
ここで、sudo
コマンドは管理者モードでステートメントを実行します。このコマンドを実行するには、管理者パスワードが必要です。
コマンドが正常に実行されると、Selenium がシステムにインストールされます。実行は下の画像に示されています:
まとめ
この記事では、MacOS に Python Selenium をインストールする 2つの方法について説明しました。
システムに Python 用パッケージインストーラー(PIP)がインストールされている場合は、最初のアプローチを使用できます。それ以外の場合は、2 番目のアプローチを使用して macOS に python selenium をインストールできます。
Aditya Raj is a highly skilled technical professional with a background in IT and business, holding an Integrated B.Tech (IT) and MBA (IT) from the Indian Institute of Information Technology Allahabad. With a solid foundation in data analytics, programming languages (C, Java, Python), and software environments, Aditya has excelled in various roles. He has significant experience as a Technical Content Writer for Python on multiple platforms and has interned in data analytics at Apollo Clinics. His projects demonstrate a keen interest in cutting-edge technology and problem-solving, showcasing his proficiency in areas like data mining and software development. Aditya's achievements include securing a top position in a project demonstration competition and gaining certifications in Python, SQL, and digital marketing fundamentals.
GitHub