1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Google ColabでJulia

Last updated at Posted at 2025-12-03

2025年12月現在、Google ColabでJuliaが使えます。
Google Colabについての説明はどこかからみてもらうとして、Juliaの使い方についてです。

Google Colabで新しいノートブックを開きます。メニューから「ランタイム」を選び、「ランタイムのタイプを変更」を選びます。

すると、「ランタイムのタイプ」がありますので、そこから「Julia」を選び、「保存」ボタンを押します。

これでGoogle ColabでJuliaが使えるようになります。

環境について

デフォルトのGoogle ColabのJuliaには何がインストールされているか調べてみましょう。

using Pkg
Pkg.status()

とセルに入力して実行すると、
スクリーンショット 2025-12-01 21.58.33.png
のようになっています。重そうなパッケージたち、CUDAやMakieやPlotsなどはすでに入っているようですね。インストール不要で使えるというのは良いことです。

一方、あるパッケージがCUDAが入っている時だけエクステンションが入っていたりすると、そのパッケージを入れた瞬間、CUDA関係のパッケージをインストールしだすので非常に重くなります。
例えば、LatticeQCD.jlは格子QCDのシミュレーションパッケージですが、現在のバージョンでは依存関係にJACCがあり、JACCがCUDA環境下では色々インストールし始めるので、このまま

Pkg.add("LatticeQCD")

とすると、インストールにすごく時間がかかります。

こういう時は、

Pkg.activate(".")
Pkg.status()

と新しい環境を用意します。この環境にはCUDAやPlotsなどのパッケージは何も入っていません。しかし、まっさらな環境なので、インストールは早く終わります。実際、

using Pkg
Pkg.activate(".")
Pkg.add("LatticeQCD")

とすると、比較的早くインストールが終わります。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?