ここでは Python の仮想環境を構築し,フォルダ監視を行うための watchdog ライブラリをインストールします.なお,watchdog は「監視人」や「番犬」という意味です.
後のページでは WhisperX を利用することになります.現時点で WhisperX は Python 3.14 以上では動作しないため,バージョン 3.13 を指定して仮想環境を構築します.仮想環境には任意の名前を付ければ良いですが,今回は py313watchdog を指定することにします.
PS C:\Users\rinsaka\Documents\python\watchdog> conda create -n py313watchdog python=3.13 -y ⏎ 3 channel Terms of Service accepted Channels: - defaults Platform: win-64 Collecting package metadata (repodata.json): done Solving environment: done ## Package Plan ## environment location: C:\Users\rinsaka\anaconda3\envs\py313watchdog added / updated specs: - python=3.13 The following NEW packages will be INSTALLED: bzip2 pkgs/main/win-64::bzip2-1.0.8-h2bbff1b_6 ca-certificates pkgs/main/win-64::ca-certificates-2026.10.20-haa95532_0 libexpat pkgs/main/win-64::libexpat-2.9.0-hd7fb8db_0 libffi pkgs/main/win-64::libffi-3.4.8-h42d73b9_3 libmpdec pkgs/main/win-64::libmpdec-4.0.1-h1c6eee0_0 libzlib pkgs/main/win-64::libzlib-1.3.2-h1c6eee0_0 openssl pkgs/main/win-64::openssl-3.5.9-hbb43b14_0 done # # To activate this environment, use # # $ conda activate py313watchdog # # To deactivate an active environment, use # # $ conda deactivate PS C:\Users\rinsaka\Documents\python\watchdog>
仮想環境を作成したときに,その環境を利用するためのコマンドなどヒントが表示されていることにも注意してください.
次のコマンドで仮想環境 py313watchdog を有効化します.
PS C:\Users\rinsaka\Documents\python\watchdog> conda activate py313watchdog ⏎
(py313watchdog) PS C:\Users\rinsaka\Documents\python\watchdog>
次に watchdog をインストールし,インストール済みのパッケージを確認します.
(py313watchdog) PS C:\Users\rinsaka\Documents\python\watchdog> pip install watchdog ⏎ Collecting watchdog Downloading watchdog-7.0.0-py3-none-win_amd64.whl.metadata (60 kB) Downloading watchdog-7.0.0-py3-none-win_amd64.whl (102 kB) Installing collected packages: watchdog Successfully installed watchdog-7.0.0 (py313watchdog) PS C:\Users\rinsaka\Documents\python\watchdog> pip list ⏎ Package Version ---------- ------- packaging 26.3 pip 26.2.2 setuptools 84.2.1 watchdog 7.0.0 wheel 0.48.0 (py313watchdog) PS C:\Users\rinsaka\Documents\python\watchdog>