はじめに
クローラーやらスクレイパーを開発するにあたり、取り急ぎminiconda 環境構築手順を残す。
参考
インストーラ
手順
環境構築
ダウンロード
以下のサイトから、インストーラをダウンロードする。
https://docs.conda.io/projects/conda/en/latest/index.html
インストール
環境変数を編集 ※システム環境変数の編集が押下できない場合は以下「補足:システム環境変数の編集を可能にする手順」参考
Pathに'C:\Users\user\miniconda3\Scripts'を追加する。 ※miniconda3をダウンロードしたパスを指定してください。
補足:システム環境変数の編集を可能にする手順
コマンドプロンプトを管理者として起動する。
以下コマンドを実行する
rundll32.exe sysdm.cpl,EditEnvironmentVariables
システム環境変数の編集が可能になる。
コマンドプロンプトでcondaコマンド確認
# バージョン確認
conda --version
# condaコマンド確認
conda
conda の仮想環境構築手順
仮想環境構築
# 以下コマンドを実行 (scraping-env は 構築する仮想環境名に変更してください)
conda create -n scraping-env python=3.13.1
実行時の記録
C:\Users\user\output\condaenv>conda create -n scraping-env python=3.13.1
Channels:
- defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: C:\Users\user\miniconda3\envs\scraping-env
added / updated specs:
- python=3.13.1
The following packages will be downloaded:
package | build
---------------------------|-----------------
ca-certificates-2025.2.25 | haa95532_0 130 KB
libmpdec-4.0.0 | h827c3e9_0 95 KB
openssl-3.0.16 | h3f729d1_0 7.8 MB
pip-25.0 | py313haa95532_0 2.7 MB
python-3.13.1 |hadb2040_100_cp313 16.8 MB
python_abi-3.13 | 0_cp313 7 KB
setuptools-75.8.0 | py313haa95532_0 2.2 MB
wheel-0.45.1 | py313haa95532_0 167 KB
xz-5.6.4 | h4754444_1 280 KB
------------------------------------------------------------
Total: 30.1 MB
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-2025.2.25-haa95532_0
expat pkgs/main/win-64::expat-2.6.4-h8ddb27b_0
libffi pkgs/main/win-64::libffi-3.4.4-hd77b12b_1
libmpdec pkgs/main/win-64::libmpdec-4.0.0-h827c3e9_0
openssl pkgs/main/win-64::openssl-3.0.16-h3f729d1_0
pip pkgs/main/win-64::pip-25.0-py313haa95532_0
python pkgs/main/win-64::python-3.13.1-hadb2040_100_cp313
python_abi pkgs/main/win-64::python_abi-3.13-0_cp313
setuptools pkgs/main/win-64::setuptools-75.8.0-py313haa95532_0
sqlite pkgs/main/win-64::sqlite-3.45.3-h2bbff1b_0
tk pkgs/main/win-64::tk-8.6.14-h0416ee5_0
tzdata pkgs/main/noarch::tzdata-2025a-h04d1e81_0
vc pkgs/main/win-64::vc-14.42-haa95532_4
vs2015_runtime pkgs/main/win-64::vs2015_runtime-14.42.34433-he0abc0d_4
wheel pkgs/main/win-64::wheel-0.45.1-py313haa95532_0
xz pkgs/main/win-64::xz-5.6.4-h4754444_1
zlib pkgs/main/win-64::zlib-1.2.13-h8cc25b3_1
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
To activate this environment, use
$ conda activate scraping-env
To deactivate an active environment, use
$ conda deactivate
仮想環境アクティベート
# 最初の一回だけ実施必要
conda init
# 以降はこちらのコマンドのみでアクティベート(scraping-env は アクティベートする仮想環境名に変更してください)
conda activate scraping-env
以上でconda の仮想環境がアクティベートされます!!
よく使うコマンド名
# インストール済みのパッケージ確認コマンド
conda list
# conda 環境の管理コマンド
conda env list
# 環境のエクスポート(他のPCで再現)
他のPCでも同じ環境を作れるように、現在の環境をファイルに書き出します。
旧環境で実行する。
conda env export > environment.yml
新しいPCで環境を再現する場合:
新環境で実行する
conda env create -f environment.yml
# 環境の削除
不要になった環境を削除する場合:
conda remove -n scraping-env --all
# conda 環境の無効化
作業終了時に仮想環境を無効化します。
conda deactivate