# 開発環境構築 ## Windows,Mac 共通 ### #1 Dockerのインストール コンテナ仮想環境を用いることで,**各人のPCの環境を汚さずに,かつ,全員が同じ環境で**開発ができます。 https://docs.docker.com/desktop/ 「Download and install」から,OSに合ったものをダウンロード,インストールします。 ### #2 Pycharmのインストール 1. Pycharm(パイチャーム)は,Python用の統合開発環境(IDE)です。 https://www.jetbrains.com/ja-jp/pycharm/ からダウンロードします。 2. ダウンロードを待っている間に, https://account.jetbrains.com/login からJetbrainsのアカウントを作成します。 3. アカウントを作成したら, https://www.jetbrains.com/ja-jp/community/education/#students から全学メールアドレス(@st.kyoto-u.ac.jp)を使って学割を登録します。無料でPycharm全部の機能を使うことができます(Pycharm以外にもあります)。 4. 1でダウンロードしたファイルを開き,PCにインストールします。 5. Pycharmを起動し,3で作成したアカウントでライセンス認証します。 ### #3 Githubのアカウント登録 githubのアカウントを持っていない人だけ ## プロジェクトの開始 ### 最初だけの操作 前提:プロジェクトにメンバーを招待 1. プロジェクト>VCSから取得>リポジトリURL>`git@github.com:ymho/calorich.git`を入力 2. ブランチを「dev」にチェックアウト(必ず) 3. インタプリターを下記のように設定 ![](https://i.imgur.com/nCG8lVg.png) 4. PycharmProjcts/calorich直下に`django.env`を入れる(slackなどで共有) ### 動作確認(ローカルサーバー立ち上げ)時 1. calorichの右の**緑三角▶️**を押す。 2. ブラウザで`localhost:8000'あるいは`127.0.0.1:8000`にアクセス <!-- 5. Pycharmを起動し,環境設定を開きます ![](https://i.imgur.com/Vyw4Mx5.png) 6. 「Pythonインタープリター」(Python Interpreter)を開きます。 7. 設定マークから「追加」を押します。 ![](https://i.imgur.com/GQo08Wi.png) 8. 「Conda環境」(Conda Environment?)を選択します。 ![](https://i.imgur.com/tExuEiY.png) 9. 「既存の環境」から#Aで作った環境名を選びます ![](https://i.imgur.com/KHNAF3P.png) 10. Pycharmを終了します --> # 参考 ## #A Pythonの準備 Python3.8で環境を作成するには, ```bash= conda create -n 任意の環境名 python=3.8 ``` 作成した環境へ切り替えるには, ```bash= source activate 任意の環境名 ``` で切り替えられます。 なお,作った環境の名前がわからなくなったら, ```bash= conda info --envs ``` で一覧が見れます。 ## #B Pycharmの準備(Mac,Windows共通) 1. Pycharm(パイチャーム)は,Python用の統合開発環境(IDE)です。 https://www.jetbrains.com/ja-jp/pycharm/ からダウンロードします。 2. ダウンロードを待っている間に, https://account.jetbrains.com/login からJetbrainsのアカウントを作成します。 3. アカウントを作成したら, https://www.jetbrains.com/ja-jp/community/education/#students から全学メールアドレス(@st.kyoto-u.ac.jp)を使って学割を登録します。無料でPycharm全部の機能を使うことができます(Pycharm以外にもあります)。 4. 1でダウンロードしたファイルを開き,PCにインストールします 5. Pycharmを起動し,環境設定を開きます ![](https://i.imgur.com/Vyw4Mx5.png) 6. 「Pythonインタープリター」(Python Interpreter)を開きます。 7. 設定マークから「追加」を押します。 ![](https://i.imgur.com/GQo08Wi.png) 8. 「Conda環境」(Conda Environment?)を選択します。 ![](https://i.imgur.com/tExuEiY.png) 9. 「既存の環境」から#Aで作った環境名を選びます ![](https://i.imgur.com/KHNAF3P.png) 10. Pycharmを終了します ## #C Githubのアカウント作成(Mac,Windows共通) https://github.com/ でアカウントを作成します(既に持っている人はOK) ## #D Dockerのインストール(Mac,Windows共通) コンテナ仮想環境を用いることで,**各人のPCの環境を汚さずに,かつ,全員が同じ環境で**開発ができます。 https://docs.docker.com/desktop/ 「Download and install」から,OSに合ったものをダウンロード,インストールします。