Flask学习笔记:创建Flask应用的准备工作

1. 安装Python

Python官方网站下载Python,并安装,确保将Python添加到了环境变量。

在命令行输入python, 如果同时安装了Python 2.x 和 3.x ,输入 py -2 进入2.x的交互式解释器,输入 py -3 进入3.x的交互式解释器。当命令行窗口显示如下所示的画面,则代表python已经安装成功了:

Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

可以输入 exit()来退出交互式解释器。


2. 使用pip工具安装Python包

输入以下命令安装Python包:

$ pip install <package-name>

如果你同时安装了 2.x 和 3.x,又需要安装3.x版本的包的话,可以使用以下命令显式的指定要安装的版本:

$ pip3 install <package-name>
3. 安装虚拟环境

虚拟环境在当你电脑上的不同项目依赖不同版本的Python及包时很有用,在激活虚拟环境后安装python包不会是全局的。

如果你使用的是Python 3,虚拟环境已经包含在里面,所以你只需要进入项目的主目录,输入以下命令来创建虚拟环境:

$ py -3 -m venv venv

这个命令的意思是,你要求Python运行venv包,创建一个名为venv的虚拟环境。第一个venv参数是Python的虚拟环境包的名字,第二个venv参数是我创建的这个虚拟环境的名字。如果你觉得困惑,你可以将第二个venv参数替换为其他名字。

如果你使用的是3.4之前的版本(包括2.7),虚拟环境并不是自带的,你得下载安装一个名为virtualenv的第三方工具,virtualenv安装好之后,你可以使用以下命令创建虚拟环境:

$ virtualenv venv

然后输入以下命令激活虚拟环境:

$ source venv/bin/activate

如果你使用的是windows系统,输入以下命令激活:

$ venv\Scripts\activate

退出虚拟环境的命令如下:

(venv) $ deactivate


4. 安装flask

现在,你可以安装flask了:

(venv) $ pip install flask

你可以通过进入命令行,输入以下命令来确认flask已经成功安装,如果没有成功安装,解释器会抛出异常:

>> import flask
>> _

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 、 1资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READmE.文件(md如有),本项目仅用作交流学习参考,请切勿用于商业用途。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值