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到这个页面 恭喜您 成功了!!