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