一、安装python和pip
官网地址:https://www.python.org/downloads/
查看是否安装成功 python --version
然后,查看是否有pip管理器 pip --version
如果没有,就安装一个
- 去下载pip官网安装包安装
- 命令行安装
py -m ensurepip --upgrade
但是pip一般使用的时候都要最新的版本,所以如果遇到pip的问题就更新一下就行
python -m pip install --upgrade pip
二、虚拟环境管理工具pipenv的安装和使用(不需要虚拟环境的可以不要)
-
安装
pip install pipenv
然后检查安装是否成功ipenv --version
-
使用(在项目根目录下)
使用pipenv install
可以在当前目录创建Pipfile、Pipfile.lock文件- 创建虚拟环境(3:python3,2:python2)
pipenv install --python 3
- 安装自己想要的包
pipenv install <packname>
- 在dev环境安装包
pip install --dev <packname>
- 查看依赖包
pipenv graph
- 启动pipenv
pipenv shell
- 生成requirements.txt
pipenv lock -r --dev >requirement.txt
- 基于requirements.txt安装依赖
pipenv install -r requirement.txt
- 创建虚拟环境(3:python3,2:python2)
如果不用虚拟环境的,可以用pip直接安装包到本机
三、Django的安装和使用
- 安装
- 虚拟环境安装
pipenv install django
- 本机安装
pip install django
- 虚拟环境安装
- 查看是否安装成功
pip list
- 创建项目文件python-project,基于python-project目录打开终端
- 执行命令
django-admin startproject myDjango
创建django项目,这里会生成django项目的根目录myDjango,进入根目录cd myDjango
- 创建子应用myapp
python manage.py startapp myapp
此时的项目结构应该是这样:
- python-project
- myDjango
- myapp #子应用
- myDjango #主应用
- manage.py
- 注册子应用myapp,在主应用的setting.py
INSTALLED_APPS = [
...
"myapp",
...
]
- 启动项目
python manage.py runserver
如果需要指定端口,可以在后面加上0.0.0.0:8000
启动成功后访问 http://127.0.0.1:8000