環境構築
環境設定につきましては,以下のようになります.なお,当日はGoogle Colabを用いて講習を行います.
(1) 【推奨】Google Colabを使用するケース(Windows/macOS/Linux共通)
- Google Account を取得する.
- Google Colabへアクセスし,「ノートブックを新規作成」
- コード欄に以下のコマンドを入力し、▶ボタンにより実行
!git clone https://github.com/kazulagi/plantfem.git
%cd ./plantfem
!python3 setup.py
以上で環境設定は終わりとなります.なお,Colabではインターネットに接続していない場合は実行できませんので,当日無線LAN環境が得られない場合は「ローカルランタイムで実行」としてローカルハードウェア上で実行できるようにしておいてください.
(2) ローカルハードウェア上で環境構築を行うケース(Windows, macOS共通)
- gfortran, python3がターミナル(orコマンドプロンプトorPower shell)から実行可能にしてください.
- pipにより,numpy,matplotlibをインストールしてください.
- https://github.com/kazulagi/plantFEM より,レポジトリをクローンorダウンロードしてください.
(3) Ubuntu 18.04LTS以降またはWSL上のUbuntu 18.04LTS以降で環境構築を行うケース(Ubuntu 18.04LTS or later)
以下のコマンドを実行してください。
git clone https://github.com/kazulagi/plantfem.git && cd plantfem && python3 setup.py
(4) Dockerを使用する場合(Windows/macOS/Linux共通)
以下のコマンドを実行してください。
docker pull kazulagi/plantfem
なお,dockerコンテナ中でjsonファイルを作成予定です.
docker cp <CONTAINER-ID>:plantfem/ファイル名 ファイル名
のようなコマンドにより,コンテナからホストへのファイルコピーが可能なように設定をお願いします.