今回はVSCodeでPython、Djangoの環境構築
※VSCode、Pythonのインストール方法は割愛
VSCodeの拡張機能よりPythonをインストール
![](http://apex-i.com/wp-content/uploads/2021/12/image-1-1024x445.png)
同様にDjangoもインストール
![](http://apex-i.com/wp-content/uploads/2021/12/image-2-1024x558.png)
作業場所を追加してVSCode上で設定を行う。
今回は作業場所にC:\Temp\Djangoを設定
作業場所フォルダを作成したらVSCodeよりフォルダーを開くをクリック
C:\Temp\Djangoを選択
![](http://apex-i.com/wp-content/uploads/2021/12/image-3-1024x384.png)
ターミナルを開く
※ターミナルはCtrl+@で開きます
![](http://apex-i.com/wp-content/uploads/2021/12/image-4-1024x442.png)
先にバージョンアップを行う
> pip install –upgrade pip
仮想環境を作成する
> pip install pipenv
![](http://apex-i.com/wp-content/uploads/2021/12/image-5.png)
実行後に仮想環境のファルダが作成されている事を確認
![](http://apex-i.com/wp-content/uploads/2021/12/image-6.png)
cdコマンドでmyenvへ移動
> cd myenv
![](http://apex-i.com/wp-content/uploads/2021/12/image-7.png)
pythonをインストール
今回はPython3.10
> pipenv –python 3.10
![](http://apex-i.com/wp-content/uploads/2021/12/image-8.png)
Djangoをインストール
> pip install django
![](http://apex-i.com/wp-content/uploads/2021/12/image-9.png)
プロジェクトを作成する
> django-admin startproject config .
![](http://apex-i.com/wp-content/uploads/2021/12/image-10.png)
プロジェクトフォルダが作成されている事を確認する
![](http://apex-i.com/wp-content/uploads/2021/12/image-11.png)
サーバーを起動させてみましょう
> python manage.py runserver
![](http://apex-i.com/wp-content/uploads/2021/12/image-12.png)
ブラウザで http://127.0.0:8000/ を開いて以下の画面が表示されれば正常
![](http://apex-i.com/wp-content/uploads/2021/12/image-14.png)
サーバー起動時に赤い文字で
You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run ‘python manage.py migrate’ to apply them.
と表示されてますが、以下のコマンドで解消できます。
> python manage.py migrate
![](http://apex-i.com/wp-content/uploads/2021/12/image-15.png)
今回はとりあえずここまで。