Last-modified: 2021-09-18 (土) 13:22:38 (281d)

WSL2でDjango

wsl -l -v
wsl --install -d Ubuntu
wsl --set-version Ubuntu 2
wsl --export Ubuntu Ubuntu_python.tar
wsl --import Ubuntu_python %USERPROFILE%\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState_python\ Ubuntu_python.tar --version 2
wsl --unregister Ubuntu
del Ubuntu_python.tar
wsl -l -v
wsl -d Ubuntu_python -u user
  • 以下wsl内で実行
# Jaistに変更
sudo sed -i'~' -E "s@http://(..\.)?(archive|security)\.ubuntu\.com/ubuntu@http://ftp.jaist.ac.jp/pub/Linux/ubuntu@g" /etc/apt/sources.list
sudo apt -y update && sudo apt -y full-upgrade
sudo apt -y install python3-pip
#sudo ln -s /usr/bin/python3.8 /usr/bin/python
sudo pip3 install virtualenv
mkdir dev
cd dev/
virtualenv dev-env
. dev-env/bin/activate
pip3 install django
django-admin startproject example
cd example
python manage.py migrate
python manage.py runserver

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS