(MacOS)vscode怎么配置django开发环境?
1、 安装python3.8
mac自带python2.7版本
在终端输入python按回车可以看到版本相关信息
安装python3之前先安装下Homebrew国内安装(可用):
终端输入:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
按回车。
安装好brew后在终端执行:brew install python
检测是否安装成功,在终端输入python3
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运行