1.

Anaconda の Windows インストール完全ガイド — Miniconda / Miniforge との比較

編集
この記事の要点
  • Anaconda は Python + 1500 超パッケージを同梱した科学計算向けディストリビューション。 NumPy/pandas/scikit-learn 等を一括導入
  • インストーラーは 公式サイトから DL。 デフォルトパスは C:\Users\<user>\anaconda3
  • 「Add Anaconda to PATH」 はチェックしない(公式推奨)。 代わりに Anaconda Prompt から起動
  • 2020 年に商用ライセンス変更 — 従業員 200 名超の組織は有償。 個人/学術は無料。 商用無料の代替は Miniforge
  • conda create -n myenv python=3.11 で環境作成。 conda activate myenv で切替

Anaconda とは

Anaconda はデータサイエンス・機械学習向けの Python ディストリビューションです。 Python 本体に加え、NumPy / pandas / SciPy / scikit-learn / Jupyter / matplotlib など 1500 以上のパッケージをビルド済みで同梱しており、依存関係に悩まず開発を始められます。

製品サイズ同梱用途
Anaconda Distribution約 3 GBPython + 1500 パッケージ + Navigatorフル
Miniconda約 400 MBPython + conda のみ必要な分だけ追加
Miniforge約 90 MBconda + conda-forge デフォルト商用無料
Mambaforge約 100 MBMiniforge + 高速ソルバ mamba商用無料・高速

Anaconda インストール手順 (Windows)

1. インストーラーのダウンロード

  1. https://www.anaconda.com/download にアクセス
  2. メールアドレスを登録(または「Skip Registration」で直接 DL)
  3. 「Windows」を選び Anaconda3-2024.x-Windows-x86_64.exe (約 900 MB) をダウンロード

2. インストーラー実行

  1. ダウンロードした exe をダブルクリック
  2. NextI Agree(ライセンス確認)
  3. Installation Type は 「Just Me (recommended)」 を選択(管理者権限を要求しない)
  4. Destination Folder はデフォルト C:\Users\<user>\anaconda3 推奨(パスに スペース・日本語を含めない
  5. Advanced Installation Options で:
    • ☐ Add Anaconda3 to my PATH environment variable(非推奨、 チェックしない
    • ☑ Register Anaconda3 as my default Python 3.11
  6. Install → 5〜10 分待機 → Finish

なぜ PATH 追加を推奨しないのか? システム標準の Python や他の Python 環境と衝突するためです。代わりに Anaconda Prompt(スタートメニューに追加される専用シェル)から conda を使うのが公式推奨です。

動作確認

スタートメニューから 「Anaconda Prompt (anaconda3)」を起動:

(base) C:\Users\taro> conda --version
conda 24.x.x

(base) C:\Users\taro> python --version
Python 3.11.x

(base) C:\Users\taro> conda info
     active environment : base
    active env location : C:\Users\taro\anaconda3
            shell level : 1
       user config file : C:\Users\taro\.condarc
 populated config files :
          conda version : 24.x.x
    conda-build version : ...
         python version : 3.11.x
       base environment : C:\Users\taro\anaconda3

プロンプト先頭の (base) が現在の conda 環境を表します。

Anaconda Navigator (GUI)

CUI が苦手な人向けの GUI ランチャー。 スタートメニューから「Anaconda Navigator」起動:

  • Home: Jupyter Notebook / JupyterLab / Spyder / VS Code をワンクリック起動
  • Environments: conda 環境の作成・削除・パッケージ管理を GUI で操作
  • Learning: 公式チュートリアル

環境管理: conda コマンド

# 新規環境作成(Python 3.11 指定)
conda create -n myenv python=3.11

# 有効化
conda activate myenv

# パッケージインストール
conda install numpy pandas scikit-learn
conda install -c conda-forge jupyterlab     # チャネル指定

# 一覧
conda env list                  # 環境一覧
conda list                      # 現在の環境のパッケージ一覧

# エクスポート / インポート
conda env export > environment.yml
conda env create -f environment.yml

# 削除
conda deactivate
conda env remove -n myenv

# 更新
conda update conda              # conda 自体
conda update --all              # 全パッケージ

conda と pip の使い分け

項目condapip
対象Python + 非 Python (C/C++ ライブラリ含む)Python パッケージのみ
パッケージ少ない(主要科学計算系)豊富 (PyPI 全部)
ビルドビルド済バイナリソース or wheel
環境管理conda env で完結venv 等別途
推奨方針科学計算系はまず condaconda にないものを pip

注意: 同一環境で conda と pip を混在させる場合、 必ず conda を先に、 pip を後に。 pip でインストールしたものは conda は管理できません。

商用ライセンスの注意

Anaconda Inc. は 2020 年 4 月に Terms of Service を変更し、従業員 200 名超の組織での Anaconda Distribution / defaults チャネル利用は商用契約必須となりました。さらに 2024 年に解釈が厳密化され、教育機関も対象に含まれる場合があります。

利用者AnacondaMiniforge
個人・趣味無料無料
学生・大学原則無料(要確認)無料
小規模企業 (200 名以下)無料無料
大企業 (200 名超)有償無料
政府機関有償の場合あり無料

商用無料の代替が必要なら Miniforge へ移行を検討:

# Miniforge ダウンロード
# https://github.com/conda-forge/miniforge
# Miniforge3-Windows-x86_64.exe を DL → 実行

# defaults チャネルではなく conda-forge がデフォルト
conda config --show channels
# channels:
#   - conda-forge

トラブルシューティング

症状対処
PowerShell で conda activate が効かないconda init powershell 実行後、 PowerShell 再起動
Anaconda Prompt 以外で conda が見つからないPATH 未追加が原因。 Anaconda Prompt を使う or conda init cmd.exe
パッケージインストールが遅いMambaforge に変更、 または conda install -n base mamba -c conda-forge
「solving environment」 が終わらない同上。 mamba 利用、 または --override-channels
VS Code から conda 環境が見えないPython: Select Interpreter → 環境を選択

FAQ

Q: 既存の Python と共存できる?
A: できます。 Anaconda は C:\Users\<user>\anaconda3 に隔離されるので、システム Python に影響しません。 PATH を追加しないのがコツ。

Q: アンインストールしたい
A: コントロールパネル → プログラムのアンインストール → 「Anaconda3」削除。 残った C:\Users\<user>\anaconda3 フォルダと .condarc も手動削除。

Q: Anaconda Cloud (anaconda.org) って何?
A: パッケージ共有用ホスティング。 conda install -c username pkg で個人配布パッケージを使えます。

📸 参考画像

※ 旧バージョンから引き継いだ参考画像です。手順・図解の補助としてご覧ください。

参考画像

参考画像

参考画像

参考画像

参考画像

参考画像

参考画像

参考画像

参考画像

参考画像

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. インストール方法(Windows)
  2. インストール方法(Linux)
  3. ANACONDA NAVIGATOR
  4. Anaconda Promptの起動
  5. 仮想環境の構築(Anaconda経由)
  6. condaコマンド

最近更新/作成されたページ