目录
1、新建 python 虚拟环境
首先在D盘新建文件夹:website
,然后cmd
进入命令行,输入:
d:
cd website
进入 website 文件夹中,输入:
python -m venv djangoenv
通过执行 venv 指令来创建一个虚拟环境。djangoenv 可自己取名称,此处在 website 文件夹中会出现一个 djangoenv 文件夹。
windows用户继续输入:
djangoenv\Scripts\activate
以此来激活虚拟环境。命令行开头会出现(djangoenv) d:\website
字样。
导出项目依赖(非必须,看情况,一般不用安装依赖):
pip freeze > requirements.txt
pip install -r requirements.txt
有时,我们为了代码稳定、代码迁移等,需要获取当前 Python 工程依赖包的安装列表。使用 pip freeze 会输出所有在本地已安装的包(但不包括 pip、wheel、setuptools 等自带包),若需要输出内容与 pip list 一致,需使用 pip freeze -all。导出后,输入命令:pip install -r requirements.txt即可安装 requirements.txt 中的所有包(指定版本)。
也可以不在虚拟环境下安装,创建虚拟环境后每次还得先启动环境。
2、安装Django并新建项目
在上条命令行中输入:
pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple/
回车,耐心等待安装成功,用的清华镜像,速度会比较快。安装好之后,再创建项目名称,使用命令:
django-admin startproject my_blog
website文件夹中就会出现my_blog文件夹(my_blog是Django网站项目名称,可根据自己的需求取名字,注意不要取Django或test容易引起冲突的名称)
3、检测Django项目是否安装成功
继续使用命令:
cd my_blog
python manage.py runserver
回车,此处会返回一个IP地址,为:http://127.0.0.1:8000/ ,将网址复制粘贴到浏览器上即可查看是否创建成功。如果要用其他端口,可以:
python manage.py runserver http://127.0.0.1:8080/
关闭命令窗口,则服务关闭。
4、后续打开服务
需要在cmd命令窗口中运行:
d:\website\djangoenv\scripts\activate
--激活虚拟环境
python d:\website\my_blog\manage.py runserver
--