(MacOS)vscode怎么配置django开发环境?

零妖贰捌 其他 1630

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

2021090606431155

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运行

回复

我来回复
  • 暂无回复内容

公众号
公众号
创建WIFI码
创建WIFI码
人工客服
分享本页
返回顶部