#目的
DjangoでWebアプリケーションを開発するにあたり、構築した環境について忘れないようにメモする。
#環境・ツール
- Windows11
- Ubuntu 20.04.3 LTS (WSLを使用)
- venv
- Django
#少し詳しく
- PCのOSはWindows11。WSLを使用してWindows11上にUbuntu環境を作り、作業はUbuntu上で行う。
- 実際のコマンド操作はVS Codeのターミナル上で行うと便利。(Remote-WSLというプラグインをVS Codeに入れることで可能)
- venvによりPythonの仮想環境を作り、Djangoはvenv上にインストールする。
Ubuntu上のフォルダやファイルは、実際にはWindows上にあるので、エクスプローラから直接操作することも可能です。
たとえば、下のようにエクスプローラ上で「D:\dev\web_app」にあるフォルダは、Ubuntu上では「/mnt/d/dev/web_app」にあるように見えます。