Python開発で広く利用されているAnaconda環境では(初期設定で「defaults」チャンネル登録済の為)condaによって様々なパッケージをインストールできます。
1.初期設定
(1)defaults channel
・インストール可能なパッケージ一覧確認
conda search <パッケージ名>
または conda search <パッケージ名> = <バージョン>
・パッケージインストール
conda install <パッケージ名>
または conda install <パッケージ名> == <バージョン>
2.追加設定
(上記1のdefaultsにも)含まれないパッケージ(例:mysqlclient、wikipedia)でも、以下のチャンネルを登録することで、condaによるインストールが可能になります。(以下参照)
・conda config –add channels <チャンネル>
例:conda config –add channels conda-forge
※conda-forgeチャンネル追加
・conda config –show channels
※登録済チャンネル確認
※以下他パッケージ(mysqlclient, wikipedia)インストール実行結果画面:
(a) conda-forge
conda
パッケージ管理システムのためのコミュニティ駆動型のパッケージコレクションです。
※上記、mysqlclient、wikipediaも含まれています。
(b) bioconda
生命科学関連のパッケージを専門に提供しているチャネルです。バイオインフォマティクスのツールやライブラリなど、生命科学系の研究で必要なソフトウェアが多数提供されています。
(c) menpo
主にコンピュータビジョン関連のパッケージを提供しているチャネルです。
(d) pytorch
PyTorch関連のパッケージを提供する公式チャネル。PyTorchや関連するツールをインストールする際に便利です。
(e) MSYS2
Windowsユーザー向けに、MSYS2関連のツールやライブラリを提供するチャネル。
これらの中で、特定の目的やニーズに応じて最も適切なチャネルを選択することができます。ただし、複数のチャネルから同じパッケージをインストールする場合、パッケージの互換性の問題が発生する可能性があるため、注意が必要です。可能な限り、必要なパッケージを一つの主要なチャネルからインストールすることをおすすめします。