## Windowsにおいて, 今回の実験に必要な環境構築の手順. 今回皆さんにはなるべく同じ環境(pythonのversionなど)で実験していただくために, まずは環境構築を行っていただきます.ここに載せる環境構築手順は一例です.必要な方は参照してください. **わからないことがあれば適宜質問してください.** ### 0. 今回の実験で用いるcodeなどが入ったzipをdownload. 1. [zip file](https://drive.google.com/open?id=1eP9sskVf9ZkwIzzd7UNWbtj_iRsLYrtQ)よりzipファイルをdownload. 2. zipファイルを解凍(例として, 名前を`moire2020`とする). (**ここまでは初回でやってるかも**) 3. `cd moire2020`を実行し, フォルダに入る. 4. `dir`を実行し、必要なfileが全てあるか確認. ``` gratings/ moire.JPG moire_text_2020.pdf moire_env.yaml Semiautomatic_3D_Object_Reconstruction_from_Moire_Fringes.ipynb ``` ### 1. minicondaのinstall. - このリンクからminicondaのインストーラをダウンロードし,installを行う.(Pythonのバージョンは3.x) ( https://docs.conda.io/en/latest/miniconda.html ) - 途中で,環境変数にminicondaのpathを追加するか聞かれますが,今回は特に追加する必要はないです(お任せしますが). ### 2. 1でinstallしたminicondaを用いて、仮想環境を作る. * 画面左下のWindowsマークをクリックして,Anaconda prompt (miniconda3) を開き(検索機能を使うと良いです),先ほど作成した`moire2020`に移動し,以下のコマンドを実行する. ``` $ conda env create -f moire_env.yaml ``` ### 3. 仮想環境が作れているかを確認. ``` $ conda info -e ``` `moire3.8`というものがあるならOK. ### 4. 仮想環境を`moire3.8`に切り替える. ``` $ conda activate moire3.8 ``` #### 仮想環境のカーネルをjupyterに追加 ``` $ ipython kernel install --user --name=moire3.8 --display-name=moire3.8 ``` `jupyter kernelspec list`のコマンドを打って`moire3.8`があればOK. ### 5. `.ipynb`を開く. ``` $ jupyter notebook ``` - ノートブックが開いたら,下図のようにChange kernelからmoire3.8を選択. ![](https://i.imgur.com/AmyiIKn.png)