Miniconda
Anaconda, Inc. · 分離されたプロジェクト環境とコマンドラインでのパッケージ管理に使う、最小構成のconda・Pythonインストーラー。
紹介
Minicondaは、conda、Pythonおよびそれらの実行に必要な依存関係を提供する最小構成のインストーラーです。必要なパッケージだけをインストールしたい開発者、データサイエンティスト、自動化ユーザー向けに、コマンドラインでの利用環境を提供します。Anaconda Navigatorや、Anaconda Distributionに含まれる幅広いデータサイエンス用パッケージは含まれていません。
主な機能
- Pythonやパッケージのバージョンが異なる独立した環境を作成できます。
- condaの依存関係解決を利用して、パッケージのインストール、更新、削除ができます。
- macOSのシステムPythonを置き換えずに、プロジェクト環境を有効化できます。
- パッケージチャンネルを選択し、各チャンネルの規約に従ってリポジトリへのアクセスを管理できます。
- 開発や自動化のために、環境仕様をエクスポートして再作成できます。
- コンパクトな基本環境から始め、必要に応じて科学技術、開発用などのパッケージを追加できます。
インストールと初回利用
brew install --cask minicondaを使って、このMac用caskをインストールします。HomebrewのCaskroom基本ディレクトリにインストールされ、condaコマンドへのリンクが作成されます。caskのシェル設定ガイダンスに従ってください。zshの場合はconda init zshを実行してから、ターミナルを再度開きます。conda listでインストールを確認します。たとえば、conda create -n myproject python=3.14でプロジェクト用の独立した環境を作成し、conda activate myprojectで有効化して、プロジェクトに必要なパッケージをインストールします。これらは利用手順であり、このカタログが実行する操作ではありません。
公式のシェルインストーラーまたはグラフィカルインストーラーはHomebrewの代替手段で、デフォルトのインストール先が異なります。既存のAnaconda、Miniforge、またはMinicondaのプレフィックスを、caskが管理するインストールと混同しないでください。該当するインストーラーおよびリポジトリの規約を確認し、同意してください。プロジェクト環境は基本環境と分けてください。パッケージのダウンロードには通常ネットワーク接続が必要です。任意のプライベートリポジトリには、それぞれの認証情報が必要です。
要件、依存関係、競合
現在の公式Minicondaインストーラーは、macOS 12.1以降を実行するApple Silicon搭載Macに対応しています。記録されているApple Silicon用caskのバージョンpy314_26.7.1-1は、Python 3.14インストーラーを選択します。このインストーラーにはPython 3.14.7とconda 26.7.1が含まれます。ARM64用シェルインストーラー155,681,303バイトはダウンロードサイズであり、インストール後のディスク使用量ではありません。
Anacondaは25.7.x系列以降、Intel版macOSインストーラーの新規リリースを終了しました。そのため、HomebrewのIntel版はpy313_25.7.0-2のままで、現在のApple Silicon版とは一致しません。最新のARM64リリースがIntelネイティブのダウンロード版だと想定しないでください。古いアーカイブ版インストーラーには、それぞれ互換性の制限があります。
Homebrewのcaskは、miniforgeとの競合を明示的に宣言しており、追加のformula依存関係は宣言していません。macOSの依存関係フィールドだけでは、ベンダーの現在のOSサポートポリシーは確認できません。公式のシステム要件では、ダウンロードとインストールに最低400MBが必要です。現在の比較ページでは、インストール後のMiniconda基本環境に約900MBが必要と見積もられており、環境やパッケージには追加の空き容量が必要です。一律に適用できるRAM要件は確認されていません。
Mac以外の公式インストーラーは、Windows 64ビットx86およびLinux x86-64/aarch64に対応しています。現在のLinuxインストーラーにはglibc 2.28以降が必要です。aarch64ビルドはサーバークラスのハードウェアを対象としており、すべてのRaspberry Piに適するとは限りません。Windowsおよびディストリビューションのサポートについては、最新のシステム要件ページを確認してください。
アカウント、料金、ライセンス
Minicondaインストーラーは別途購入せずに利用できますが、EULAおよびパッケージのライセンスが適用されます。conda自体はオープンソースのコンポーネントですが、同梱されるすべてのパッケージやリポジトリサービスに同じライセンスが適用されるわけではありません。Anacondaのリポジトリやプラットフォームへのアクセスには、有料サブスクリプションが必要となる場合があります。現在の規約では、該当する例外により無料利用の対象とならない限り、従業員または請負業者(関連会社を含む)が200人を超える営利組織のために利用する場合、Business Planが必要です。個人の非営利利用、条件を満たす学術機関や非営利団体での利用、および対象となる小規模事業者には、定められた無料利用規定があります。チャンネルを選択する前に、現行の規約全文と組織の適格性を確認してください。
ローカルのconda環境の作成と利用に、アカウントが必須というわけではありません。Anacondaのウェブダウンロード手続きでは登録が求められます。また、認証が必要なプラットフォーム機能やプライベートリポジトリには、適切な認証情報が必要です。インストーラーのEULAは、リポジトリの支払い要件を回避することを明示的に禁じています。
アイコンはAnaconda公式の発行元ブランドシンボルです。メディアの例は、公式のMinicondaWindowsインストール資料からのものです。Windows 11でAnaconda Promptを開く様子を示しており、macOSの画面やMac用caskに同梱されるGUIではありません。
出典: Minicondaの概要、システム要件、インストール、公式インストーラーのアーカイブ、Miniconda EULA、Anacondaの規約、Condaドキュメント。
新バージョン py314_26.7.1-1の更新内容 10月7日 · OpenNavo編集部 · AI翻訳
- パッケージ記録された py314 インストーラーには Python 3.14.7 と conda 26.7.1 が含まれています。
- Windows EXEインストール終了時の権限強化を高速化します。
注意事項
Please run the following to setup your shell:
conda init "$(basename "${SHELL}")"
Alternatively, manually add the following to your shell init:
eval "$(conda "shell.$(basename "${SHELL}")" hook)"