Conda-forgeについて

私は仮想環境としてminiforgeを利用していることもあり、

Condaコマンドを使ってライブラリをインストールしたりパッケージ管理をしています。

その中で使っているコマンド

Conda install -c conda-forge  hoge

のconda-forgeについて記載します。

Conda-forgeとは?

調べてみるとGithub上で構築されているパッケージコレクションのようです。
github上のconda-forgeに保管されているパッケージを自分の環境にインストールすることで、

pythonのプログラムを作成するときに、使いたいライブラリを活用することができます。

Condaとpipについて

一番大きな違いは保管されているパッケージが適切に管理されているか否かです。

Conda=Anacondaが管理している

PiP=PyPLが管理している

Anacondaの場合にはパッケージを組織で管理している一方でPipは誰でも自由にパッケージを公開できる状態であるため、

Pipを使うと正しく動作しないパッケージが含まれている可能性もあります。

そのため、

パッケージ数:conda<pip

パッケージ品質:conda>pip

となるわけです。

CondaとPipの使い分け

上記の記載の内容から考えると、

個人的には基本的にはcondaを活用し、もしパッケージがない場合にpipを使う方法が一番良いのかなと思ってます。

▼Googleアドセンス広告の配信について

当サイトはGoogle及びGoogleのパートナー(第三者配信事業者)の提供する広告を設置しております。その広告配信にはCookieを使用し、当サイトやその他のサイトへの過去のアクセス情報に基づいて広告を配信します。 Google が広告 Cookie を使用することにより、当サイトや他のサイトにアクセスした際の情報に基づいて、Google やそのパートナーが適切な広告を表示しています。 お客様はGoogleアカウントの広告設定ページ(https://adssettings.google.com/u/0/authenticated)で、パーソナライズ広告を無効にできます。また aboutads.info のページにアクセスして頂き、パーソナライズ広告掲載に使用される第三者配信事業者のCookieを無効にできます。 その他、Googleの広告におけるCookieの取り扱い詳細については、Googleのポリシーと規約ページ(https://policies.google.com/technologies/ads)をご覧ください。

▼Amazon.co.jpアソシエイトについて

当サイトは、amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。 Amazonのアソシエイトとして、当サイトは適格販売により収入を得ています。

▼問い合わせについて

お問い合わせは下記までお願いします。 https://docs.google.com/forms/d/e/1FAIpQLSdygXc6hECGIAPFRwkgtYMG3lOheb0I_7uKlTNsgRSKqqBKrg/viewform?usp=sf_link