| この記事の要点 |
|
ANACONDA NAVIGATOR とは
ANACONDA NAVIGATOR(アナコンダ ナビゲーター)は、Python のディストリビューションである Anaconda に付属するデスクトップ GUI アプリケーションです。Anaconda をインストールすると一緒に入り、スタートメニュー(Windows)やアプリケーションフォルダ(Mac)から起動できます。

Anaconda の環境管理は本来 conda コマンドで行いますが、Navigator を使うと次のような操作をマウスだけで行えます。
- Jupyter Notebook・JupyterLab・Spyder・VS Code などの開発ツールの起動
- 仮想環境(conda 環境)の作成・複製・削除・バックアップ(エクスポート)
- パッケージの検索・インストール・更新・削除
- チャネル(パッケージの取得元、例: defaults / conda-forge)の追加
Python を始めたばかりでコマンド操作に慣れていない人、授業や研修で同じ手順を画面で説明したい人に向いています。一方、手順を再現可能な形で残したい場合や、サーバー上で作業する場合はコマンドの方が適しています。
画面構成と各タブの役割
Navigator の左側メニューに並ぶ主なタブは次のとおりです(2026 年時点の 2.x 系の構成。バージョンにより名称や配置が多少異なります)。
| タブ | できること |
|---|---|
| Home | インストール済み/インストール可能なアプリの一覧。上部のプルダウンで「どの環境で起動するか」を選んでから Launch を押す |
| Environments | 仮想環境の一覧と、選択した環境のパッケージ一覧。作成・複製・インポート・削除やパッケージ管理はここで行う |
| Learning | 公式ドキュメントやチュートリアルへのリンク集 |
| Community | イベントやフォーラムへのリンク集 |
日常的に使うのは Home と Environments の 2 つだけと考えて問題ありません。
基本的な使い方(最短手順)
1. 起動する
- Windows: スタートメニューの「Anaconda3」フォルダ内にある「Anaconda Navigator」
- Mac: アプリケーションフォルダまたは Launchpad の「Anaconda-Navigator」
- Linux: ターミナルで次のコマンド(conda の base 環境が有効な状態で実行)
anaconda-navigator
OS ごとの詳しい起動手順は子記事「起動方法」にまとめています。
2. 仮想環境を作る
- 左メニューの Environments を開く
- 環境一覧の下にある Create をクリック
- 環境名を入力し、Python のバージョンを選ぶ
- Create を押すと作成が始まる(数十秒〜数分)
base 環境に何でもインストールすると依存関係が壊れやすくなるため、プロジェクトごとに環境を分けるのが基本です。画面付きの手順は子記事「仮想環境の作成」を参照してください。
3. パッケージを追加する
- Environments で対象の環境をクリックして選択する
- 右側上部のプルダウンを Not installed に切り替える
- 検索欄にパッケージ名(例: pandas)を入力する
- パッケージ名左のチェックボックスにチェックを入れ、右下の Apply を押す
- 依存パッケージの一覧が表示されるので確認して Apply
プルダウンを Updatable にすると更新可能なパッケージだけを表示できます。削除はパッケージ名を右クリック(またはチェックボックスのメニュー)から「Mark for removal」を選んで Apply します。
4. 環境を選んでアプリを起動する
Home タブ上部の「on」の右にあるプルダウンで環境を選び、Jupyter Notebook などの Launch を押します。選んだ環境にそのアプリが入っていない場合は、ボタンが Install になっているので先にインストールします。「Notebook で import できない」というトラブルの多くは、パッケージを入れた環境と起動した環境が違うことが原因です。
Navigator と conda コマンドの対応
Navigator の操作は内部的に conda コマンドを実行しています。対応関係を覚えておくと、GUI からコマンドへの移行が楽になります。
| Navigator の操作 | 相当する conda コマンド |
|---|---|
| Environments → Create | conda create -n myenv python=3.12 |
| Environments → Clone | conda create -n newenv --clone myenv |
| Environments → Backup(エクスポート) | conda env export -n myenv で YAML を出力 |
| Environments → Import | conda env create -f environment.yml |
| Environments → Remove | conda env remove -n myenv |
| パッケージにチェック → Apply | conda install -n myenv pandas |
| Channels → Add | conda config --add channels conda-forge |
コマンドの詳細は conda コマンド一覧 にまとめています。
よくあるトラブルと対処
Navigator が起動しない・起動が極端に遅い
設定ファイルの破損や Navigator 自体の古さが原因のことが多いです。Anaconda Prompt(Mac / Linux はターミナル)で次を試します。
# Navigator の設定を初期化して起動
anaconda-navigator --reset
# Navigator 自体を更新
conda update -n base anaconda-navigator
Windows で Anaconda Prompt 自体が見つからない場合は Anaconda Prompt の起動方法 を参照してください。
Miniconda を入れたのに Navigator がない
Navigator は Anaconda Distribution には含まれますが、最小構成の Miniconda には含まれません。Miniconda 環境で使いたい場合は base 環境に追加します。
conda install -n base anaconda-navigator
パッケージ一覧の読み込みが終わらない
チャネルへの接続に時間がかかっている状態です。社内ネットワークでプロキシ経由の場合は、conda 側にプロキシ設定が必要なことがあります。右上の Update index で一覧を再取得するか、コマンドで conda install した方が早いこともあります。
pip で入れたパッケージとの混在
Navigator は conda パッケージの管理を前提としています。同じ環境で pip を多用すると、依存関係の解決がうまくいかず環境が壊れる原因になります。できるだけ conda で入れ、どうしても conda にないものだけを最後に pip で入れるのが安全です。
利用時の注意点
- ライセンス: Anaconda 社のリポジトリ(defaults チャネル)の利用は、一定規模以上の組織では有償契約が必要とされています。業務で使う場合は公式の利用規約を確認し、必要なら conda-forge チャネルや Miniforge の利用も検討してください
- ディスク容量: 環境ごとにパッケージが展開されるため、環境を増やすと数 GB 単位で容量を使います。不要になった環境は Remove で削除しましょう
- 再現性: 他人や別 PC と同じ環境を作るなら、Backup で environment.yml を出力して共有するのが確実です
関連
- Jupyter Notebook / JupyterLab 入門
- PyCharmで仮想環境を設定する方法|venv・Condaのインタプリタ設定
- Jupyter Notebook の Windows 起動方法完全ガイド
- Python 開発環境構築の決定版 — pyenv / venv / poetry / Anaconda の使い分け
- インストール方法(Windows)
- インストール方法(Linux)
- ANACONDA NAVIGATOR
- Anaconda Promptの起動
- 仮想環境の構築(Anaconda経由)
- condaコマンド
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript で base URL を取得する方法|window.location.origin
- 4 YouTube Data API v3 エラー一覧|403・400・404 の原因と対処
- 5 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 6 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 7 Spring Frameworkのアノテーション一覧
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- プロジェクトをTomcatプロジェクトとして認識させる方法 2026-10-07 22:32:50
- MySQLの1366 Incorrect string value|Laravelの文字コード・絵文字エラー 2026-10-07 21:54:03
- curlの証明書ホスト名不一致|旧エラー51・現行60の確認と対処 2026-10-07 21:54:03
- LaravelのMassAssignmentException|fillableの原因と安全な対処 2026-10-07 21:54:03
- Eclipse で Tomcat の起動ログがコンソールに出ない時の確認手順 2026-10-07 21:54:02
- MySQLにおける中央値(Median)の導き方(バージョン8未満) 2026-10-07 13:49:45
- getInputForward 2026-10-07 13:41:15
- JSONから配列に変換 2026-10-07 13:41:15
- ビューから値をモデルに格納しコントローラーで受け取る方法 2026-10-07 13:23:41
- Laravelのテーブル作成と定義変更|マイグレーション・up/down・注意点 2026-10-07 13:23:41
- NumPy 配列に要素を追加する方法 (append / concatenate) 2026-10-07 13:23:41
- MariaDB・MySQLで現在日時を取得する方法|NOW・タイムゾーン・保存型 2026-10-07 13:13:36
- 【django】テンプレートで定数を使用する方法 2026-10-07 13:10:15
- Spring BootにおけるApplication.propertiesの環境依存設定の分割方法 2026-10-07 12:09:35
- Not supported for DML operations【Springエラー】 2026-10-07 11:09:38