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运行
原文地址:https://www.cnblogs.com/mysql-dba/p/13804978.html