1. 程式人生 > >vscode搭建 搭建python Django環境

vscode搭建 搭建python Django環境

1、檢視是否有PIP

$ pip

Usage:
  pip <command> [options]

Commands:
  install                     Install packages.
  download                    Download packages.
  uninstall                   Uninstall packages.
  freeze                      Output installed packages in requirements format.
  list                        List installed packages.
  show                        Show information about installed packages.
  check                       Verify installed packages have compatible dependencies.
  config                      Manage local and global configuration.
  search                      Search PyPI for packages.
  wheel                       Build wheels from your requirements.
  hash                        Compute hashes of package archives.
  completion                  A helper command used for command completion.

2、安裝DJango

$ pip install django
Collecting django
  Downloading https://files.pythonhosted.org/packages/d1/e5/2676be45ea49cfd09a663f289376b3888accd57ff06c953297bfdee1fb08/Django-2.1.3-py3-none-any.whl (7.3MB)
    100% |████████████████████████████████| 7.3MB 106kB/s
Requirement already satisfied: pytz in e:\anaconda3\lib\site-packages (from django) (2018.4)
Installing collected packages: django
Successfully installed django-2.1.3

3、安裝依賴

$ pip install pylint pylint_django
Requirement already satisfied: pylint in e:\anaconda3\lib\site-packages (1.8.4)
Collecting pylint_django
  Downloading https://files.pythonhosted.org/packages/fb/52/baefcc89acf7d9f8960fb0a45aa0cd44dc380eae24cebb9eb576ff101c79/pylint_django-2.0.2-py3-none-any.whl (60kB)
    100% |████████████████████████████████| 61kB 157kB/s
Requirement already satisfied: astroid<2.0,>=1.6 in e:\anaconda3\lib\site-packages (from pylint) (1.6.3)
Requirement already satisfied: six in e:\anaconda3\lib\site-packages (from pylint) (1.11.0)
Requirement already satisfied: isort>=4.2.5 in e:\anaconda3\lib\site-packages (from pylint) (4.3.4)
Requirement already satisfied: mccabe in e:\anaconda3\lib\site-packages (from pylint) (0.6.1)
Requirement already satisfied: colorama in e:\anaconda3\lib\site-packages (from pylint) (0.3.9)
Collecting pylint-plugin-utils>=0.4 (from pylint_django)

4、新建專案mydjango

$ django-admin startproject mydjango

5、檢視專案

$ cd mydjango/

$ ls
manage.py  mydjango

6執行Django

$ python manage.py runserver 8001
Performing system checks...

System check identified no issues (0 silenced).

You have 15 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
November 08, 2018 - 17:45:18
Django version 2.1.3, using settings 'mydjango.settings'
Starting development server at http://127.0.0.1:8001/
Quit the server with CTRL-BREAK.
[08/Nov/2018 17:45:35] "GET / HTTP/1.1" 200 16348
[08/Nov/2018 17:45:35] "GET /static/admin/css/fonts.css HTTP/1.1" 200 423
[08/Nov/2018 17:45:35] "GET /static/admin/fonts/Roboto-Bold-webfont.woff HTTP/1.1" 200 82564
[08/Nov/2018 17:45:35] "GET /static/admin/fonts/Roboto-Regular-webfont.woff HTTP/1.1" 200 80304
[08/Nov/2018 17:45:35] "GET /static/admin/fonts/Roboto-Light-webfont.woff HTTP/1.1" 200 81348
Not Found: /favicon.ico
[08/Nov/2018 17:45:35] "GET /favicon.ico HTTP/1.1" 404 1974

在這裡插入圖片描述

如果你也get到這個頁面 恭喜您 成功了!!