Python开发网站
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搭建后端框架。
如果有什么建议或者发现不正确的地方 欢迎大家指正或者给建议。
Python开发网站相关推荐
- python开发公司网站_用python开发网站
我也不说其它的固定链接的方法,因为那样的教程网上一搜就一大把,我也就只说下我所遇到的问题.固定链接对于搜索引擎很友好,这都是大家知道的,前几天在装好WordPress程序后,想设置下固定链接,结果就遇 ...
- 随想录(用python开发网站)
[ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 在Linux上,利用python开发网站是一件很简单的事情.目前,支持python进行网站开发 ...
- python能不能开发安卓app_Python能开发安卓APP吗?使用python开发网站的学习路线是怎样的?...
Python能开发安卓APP 用Python写安卓APP肯定不是最好的选择,但也不是不可以,Python言语虽然很万能,但用它来开发APP还是显得有点不对路,因而用Python开发的APP该当是作为编 ...
- python 开发网站过程_Django框架下Python网站开发过程综述
Django 框架下 Python 网站开发过程综述 韦立梅 1 苏 兵 2 [摘 要] 首先对 D jango . Python 进行简单的介绍,然后从搭建 D jango 的 开发环境.模型的设计 ...
- python开发网站的优势_Python开发 的优势在哪里
1.开源 Python都是开源的语言,简单地说,你可以自由地发布这个软件的拷贝.阅读它的源代码.对它做改动.把它的一部分用于新的自由软件中.Python主要是英文版的,所以对于学Python的人来说, ...
- python该如何学习?如何用python开发网站
python是一门影响力很大的语言,这个毋庸置疑,但是该如何学习这门语言呢? 第一,必须要把环境装起来,环境是一切的基础,在这个基础上你就可以做一些练习了,如何装这个环境(其实就是装个软件啦),菜鸟教 ...
- python开发网站的优势与劣势_python编程语言的优势与劣势--python能干啥
首先先发表小编的观点吧嘿嘿:python并不适合作为第一编程语言,但是第二编程语言的首选 (哥哥们先别喷我,且听我慢慢说来~~~) 先解释一下啥是第一第二编程语言吧: 通常从事开发的程序员都会学不止一 ...
- 服务器可视化_疫情来袭,30分钟学会用python开发部署疫情可视化网站
2019-nCov疫情实时数据可视化--30分钟python快速版 疫情来袭,宅在家不如学习用python如何开发并部署一个疫情实时追踪可视化页面.页面预览 本文将介绍如何使用python开发网站,「 ...
- python主网站网址是_python网站主题
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 标题很有噱头,其实就是python的一个库的使用. 之前记得有个网友问我说想学习 ...
最新文章
- 贪心:Wiggle Subsequence 摇摆序列
- 行如风 Angular 初识3
- html将图片做成标签,HTML(图片标签)
- Python语言学习:三种随机函数random.seed()、numpy.random.seed()、set_random_seed()及random_normal的简介、使用方法(固定种子)详细攻略
- iis php配置内部错误,iis 500 内部服务器错误 php
- vue项目中使用mock(一)
- 二叉树学习之二叉查找树
- new出来的对象怎么回收_JVM的内存模型及垃圾回收算法
- Mac下卸载Idea
- mysql5.5二进制安装,mysql5.5.28 通用二进制安装
- tomcat常见配置及优化、升级
- proFTPd的使用配置
- jsp获取相对路径网址的方法 request.getContextPath()
- 18.2.28阿里前端实习生内推面补坑
- vs2017 出现“文件中的类都不能进行设计,因此未能为该文件显示设计器”问题处理...
- installshield java_项目创建失败(vs2012中的InstallShield)
- VirtualBox使用教程
- 使用kaptcha快速生成验证码
- 计算机网络太难了?了解这一篇就够了
- 主力吸筹猛攻指标源码_通达信主力吸筹副图指标公式,通达信主力追踪副图源码...