[2021w]2021秋冬学期授業向けの環境設定
目標
以下の環境を、手元の PC で利用可能とします。
- Julia 言語 1.6 以上
- 以下のパッケージ
- IJulia (Jupyter notebook)
- PyPlot
- Unitful
環境設定方法
上の環境を利用するには、主に二つの方法があります。 それぞれの長短を説明します。必要な要件や具体的な作業は、それぞれのリンク先を閲覧してください。
方法1. PC に実行環境を構築する方法
■ 長所
- プログラミング作業中は、ネットワークに接続している必要が「ない」
- ネットワークに接続する場合があります。パッケージを導入する際に、パッケージリストを最新にするため。
■ 短所
- PCに、アプリケーションとパッケージを予め導入しておく必要が「ある」
- 導入のために、いくつかの要件を満たす必要がある(詳しくは、上のリンク先を参照)
- 導入の作業中は、ネットワークに接続している必要がある。
方法2. クラウド環境 Google Colab 上に構築する方法
■ 長所
- PCに、アプリケーションとパッケージを予め導入しておく必要が「ない」
- 現代的な Web ブラウザ(Google Chromeを推奨)のみが必要
■ 短所
- プログラミング作業中に、ネットワークに常時接続している必要が「ある」
- 接続が停止すると、途中の作業が保存されない場合がある
- google アカウントを登録する必要がある
- Julia を最初に起動する際に、作業が少し必要である
どちらの方法を選ぶか
- 自分でアプリケーション等を導入できない PC(借りたPCなど)を用いる場合には、方法 2 の一択である。
- 安定なネット接続環境を確保することが望ましい
- 自分でアプリケーション等を導入できるPCを用いる場合には、方法 1 を勧める
- Google のサービスを普段使い慣れているなら、ネット環境が確保できる状況で、方法 2. も試してみるとよい