Python从零搭建网站-0-准备
废话说在前(后面都是干货hhh):
1.目的:使用Python从零基础搭建博客网站,熟悉搭建过程中的所有流程。用于学习用途。
2.撰写方式:尽量从少代码层次、制作设计层次进行拆分讲解,且专注于开发网站,减低门槛,减少计算机术语(或补上注释),重在实践与操作,浅谈计算机基础知识。
一.开发环境说明
1.系统平台:win10(64位)
2.Python版本:3.6.4(64位)
3.Django版本:2.2.3
(备注:Python 版本必须为 Python 3.4 或以上,django 版本号必须为 django 2.2.x。建议尽可能地与开发环境保持一致尤其是 Python 与 django 版本,避免不必要的麻烦。)
二.安装Python3.6.4
1.访问Python官网的该地址https://www.python.org/downloads/windows/
2.下拉找到Python3.6.4版本,点击下载
(备注:x86-64是64位版本;executable installer 是可执行的安装版本,即离线版,下载到本地后可以直接安装)
三、双击进行安装Python3.6.4
(备注:安装的绝对路径一定不能包含中文!!!【D:\Program Files\Python3.6.4该路径为全英文】)
四、检查是否安装了Python3.6.4
快捷键:按Windows键+S键
2.输入cmd,回车
3.在出现的终端界面输入命令 :python -V
五、下载Pipenv工具创建和管理虚拟环境
课前补习:啥是虚拟环境???
搞项目需要环境,不同的项目需要不同的环境,不同版本的工具,但是我们只有一个Python大环境,就需要创建小区间的不同环境,将不同的项目区分开来,不同的项目用到的Python里面的小工具(第三方库)的版本会不一样。主要是为了避免工具版本冲突和方便项目管理。
1.在终端运行命令:pip install pipenv(记得回车)
遇到的第一个坑?(不知道大家前面有没有卡住的hhh)
莫慌 其实他是提示你,Python里面的小工具:pip下载工具的版本太久了 需要更新而已。
解决方法:复制里面的命令:python -m pip install --upgrade pip,在终端输入并回车。
好了 pip小工具更新好了 继续使用pip下载安装Pipenv工具,重新输入:pip install pipenv 运行
然后 然后第二个坑也来了(下载国外资源超时问题)
这时候 需要换一下源(就是换成国内的下载源,巨提升下载速度)。
快捷键:Windows + E 。打开Windows文件管理器
输入:%APPDATA% 回车
在Roaming目录下新建:pip文件夹
在pip文件夹里面新建pip.ini 文件
打开pip.ini 文件,写入内容并保存(换成中国科技大学的源)
内容:
[global]
timeout = 6000
index-url = https://pypi.mirrors.ustc.edu.cn/simple
trusted-host = pypi.douban.com
保存后关闭文档。关闭终端,重新打开 重新下载Pipenv工具。
继续使用pip下载安装Pipenv工具,在终端重新输入:pip install pipenv 运行
安装成功啦~
六、使用Pipenv 创建和管理虚拟环境
1.创建一个文件夹,作为网站项目的根目录
例如我个人是在E:\PythonProject路径下新建个Blog文件夹
(备注:项目路径同样一定不要包含中文)
2.进入根目录,输入cmd 回车
3.运行命令:pipenv --python 3.6.4 创建虚拟环境
4.在根目录下输入:pipenv install django==2.2.3 安装Django
5.检验是否成功安装Django
运行 pipenv run python 进入虚拟环境,启动虚拟环境中的 Python 解释器交互界面
import django 尝试导入Django框架 没有报错就说明 django 安装成功
print(django.get_version()) 打印一下Django框架的版本 显示:2.2.3则成功
总结:
1.安装Python 3.6.4
2.使用Python的pip工具(需要先升级)来安装Pipenv工具(用于虚拟环境管理)
3.使用Pipenv工具创建虚拟环境并在该环境下安装Django 2.2.3
下节预告:使用Python的Django搭建后端框架。
如果有什么建议或者发现不正确的地方 欢迎大家指正或者给建议。