Pythonコードを1回だけまたは定期的にスケジュールできる「APScheduler」のインストール

Pythonコードを1回だけまたは定期的にスケジュールできるライブラリ「APScheduler」のインストールについて解説しています。

■Python

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

■APSchedulerをインストールする

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

pip install APScheduler

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

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

py -3.7 -m pip install APScheduler

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

Defaulting to user installation because normal site-packages is not writeable
Collecting APScheduler
Downloading APScheduler-3.8.1-py2.py3-none-any.whl (59 kB)
|████████████████████████████████| 59 kB 936 kB/s
Requirement already satisfied: setuptools>=0.7 in c:\users\user_\appdata\roaming\python\python37\site-packages (from APScheduler) (58.3.0)
Requirement already satisfied: six>=1.4.0 in c:\users\user_\appdata\roaming\python\python37\site-packages (from APScheduler) (1.16.0)
Collecting pytz
Downloading pytz-2021.3-py2.py3-none-any.whl (503 kB)
|████████████████████████████████| 503 kB 1.7 MB/s
Collecting tzlocal!=3.*,>=2.0
Downloading tzlocal-4.1-py3-none-any.whl (19 kB)
Collecting backports.zoneinfo
Downloading backports.zoneinfo-0.2.1-cp37-cp37m-win32.whl (36 kB)
Collecting pytz-deprecation-shim
Downloading pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl (15 kB)
Collecting tzdata
Downloading tzdata-2021.5-py2.py3-none-any.whl (339 kB)
|████████████████████████████████| 339 kB 3.3 MB/s
Installing collected packages: tzdata, backports.zoneinfo, pytz-deprecation-shim, tzlocal, pytz, APScheduler
Successfully installed APScheduler-3.8.1 backports.zoneinfo-0.2.1 pytz-2021.3 pytz-deprecation-shim-0.1.0.post0 tzdata-2021.5 tzlocal-4.1

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

なお、今回はAPSchedulerのバージョン3.8.1をインストールしました。

コメント

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