Anaconda
概要
Anacondaとは、データ解析向けのPythonおよびR言語の配布パッケージ。独自のパッケージ管理システム「Conda」に基づいて構築されており、データサイエンスや機械学習、科学技術計算などの実践のために利用される。Anacondaのパッケージをダウンロードしてインストールすると、PythonとRの処理系、Conda、標準添付された250以上のデータ解析向けのパッケージが自動的に導入される。利用者はコマンドラインツールやGUIアプリケーションの「Anaconda Navigator」により操作を行うことができる。
パッケージはCondaで管理され、利用者の操作で新たなパッケージの導入、更新、削除ができる。標準では8000以上のパッケージが登録されたAnacondaリポジトリを利用するが、他のリポジトリを用いることができる。Condaは現在導入済みのパッケージが他のパッケージのどのバージョンに依存しているかを調べ、互換性を壊さないよう更新の判断を行う。
Anacondaは同名の企業(Anaconda Inc.)によって開発されており、WindowsやmacOS、Linuxなどで利用することができる。個人利用は無償だが法人で利用するにはプランに応じて利用者一人あたり固定の月額料金が課される。Condaはオープンソースとして公開されている。
(2023.10.11更新)