vscode配置django开发环境最佳实战(mac)
1、 安装python3.8
mac自带python2.7版本
# install python3,自动安装到/usr/local/Cellar/python@3.8/3.8.6/bin目录中
brew install python
2、安装虚拟环境
pip install virtualenv
pip install virtualenvwrapper
3、虚拟环境使用
#创建一个叫.env的虚拟环境
virtualenv .env -p python3
#进入虚拟环境
cd .env/bin
#激活虚拟环境
source activate
#退出虚拟环境
deactivate
4、使用vscode配置django环境
1)在某个目录创建项目文件夹
mkdir hello_django
2) 在项目文件夹中创建虚拟环境
cd hello_django
virtualenv .env
3) 配置python解释器
使用vscode打开hello_django文件夹
按shift+command+p快捷键,选择python:select interpreter ,然后选择./.env/bin/python
4)安装django
在vscode,按control+~,打开集成终端,默认会自动激活虚拟环境
pip install django
5、创建Django项目
在vscode集成终端上执行:跟.env同级目录
django-admin startproject web_project
cd web_project
python manage.py runserver
然后浏览器打开:http://127.0.0.1:8000/
6、创建vscode调试器启动(F5启动项目)
1) 点击运行---open configuration
在launch.json中加入下面:
"name": "Django",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"program": "${workspaceFolder}/web_project/manage.py",
"args": [
"runserver",
"--noreload",
"--nothreading"
]
2) 按f5运行