趣味で計算流砂水理

趣味で計算流砂水理 Computational Sediment Hydraulics for Fun Learning

数値計算とか河川工学とかプログラミングのことを書いています

MENU

備忘録:google Colabでcondaを使うためのライブラリ:condacolabの使い方

スポンサーリンク

本記事はColabでも公開しています。

※Colabの解説記事はこちら

Open In Colab



https://pypi-camo.freetls.fastly.net/6cae3dec9a1e98ece1b184bd4863b26a0f73218d/68747470733a2f2f6769746875622e636f6d2f6a61696d657267702f636f6e6461636f6c61622f7261772f6d61696e2f636f6e6461636f6c61622e706e67

condacolabとは?

https://pypi.org/project/condacolab/(condacolab · PyPI]

Colabでcondaを使うためのライブラリです。

pythonではcondaによるインストールが推奨されるライブラリが多くあります。 Colabではpipが標準でcondaは準備されておりません。 Colabでconda環境を整備できなくはないですが、手間がかかる&安定しません。 そのため、現時点(2024/2/10)ではcondacolabの使用が最適と思われます。

condacolabの使い方

公式https://pypi.org/project/condacolab/のとおりですが簡単にまとめておきます。

インストール

pipでインストールします。

!pip install -q condacolab
import condacolab

メソッド:condacolab.install

condacolab.installでconda環境を構築します。

以下のメソッドが準備されています。

  • 現時点(2024/2/10)ではpython3.10の環境が準備されています。pythonのバージョンは指定できないようです。
  • たまにColabがクラッシュすることがありますが再接続で解決します。

condacolab.install_miniconda()

Minicondaディストリビューションをインストールします。

condacolab.install_miniconda()

condacolab.install_miniforge()

Miniforgeディストリビューションをインストールします。 Miniforgeディストリビューションはconda-forgeによって公式に提供されています。

condacolab.install_miniforge()

condacolab.install_mambaforge()

推奨。Miniforgeのようなものですが、mambaが含まれています。Mambaforgeディストリビューションはconda-forgeによって公式に提供されています。

condacolab.install_mambaforge()

condacolab.install_anaconda()

Anacondaのフルパッケージをインストール?(未確認)

condacolab.install_anaconda()

condacolab.install_from_url()

スクリプトのURLを指定してインストール?(未確認)

condacolab.install()

condacolab.install_mambaforge()と同じ。

メソッド:condacolab.check

condaが正しくインストールされていることを確認する。

condacolab.check()

ライブラリのインストール

ディストリビューションのインストールが完了したら、通常のcondaと同様にライブラリをインストールします。

!conda install [package]

Gist

gista7996070dcafd41c23e421be4639ea5a