商丘网站制作,新网seo关键词优化教程,免费的短视频推荐app,python可以做网站模板吗Flask入门一 ——虚拟环境及Flask安装
在大多数标准中#xff0c;Flask都算是小型框架#xff0c;小到可以称为“微框架”#xff0c;但是并不意味着他比其他框架功能少。Flask自开发伊始就被设计为可扩展的框架。Flask具有一个包含基本服务的强健核心#xff0c;其他功能…Flask入门一 ——虚拟环境及Flask安装
在大多数标准中Flask都算是小型框架小到可以称为“微框架”但是并不意味着他比其他框架功能少。Flask自开发伊始就被设计为可扩展的框架。Flask具有一个包含基本服务的强健核心其他功能则可通过扩展实现。
1、创建应用目录
首先要新建一个目录如果已经有项目的git仓库那么可以直接从git上拉取代码。下述命令从git下载代码示例并检出应用的1a版本。
//git拉取项目
git clone https://github.com/mtso/flasky.git
cd flask
git checkout 1a如果不想使用git也可以手动创建一个空目录。
mkdir flasky
cd flasky2、虚拟环境
创建好应用目录之后接下来该安装Flask了。最便捷的方法就是使用虚拟环境。虚拟环境是Python解释器的一个私有副本在这个环境中你可以安装私有包而且不会影响系统中安装的全局Python解释器。 虚拟环境非常有用可以避免你安装的Python版本和包与系统预装的发生冲突。为每个项目单独创建虚拟黄静可以保证应用只能访问所在虚拟环境中的包从而保持全局解释器的干净整洁。使用虚拟环境还有个好处那就是不需要管理员权限。
3、python3中创建虚拟环境
python3中虚拟环境由Python标准库中的venv包原生支持。 创建虚拟环境的命令格式如下
python3 -m venv virtual-environment-name -m venv 选项的作用是以独立的脚本运行标准库中的venv包后面的参数是虚拟环境的名称。 下面我们在flasky目录中创建一个虚拟环境。通常虚拟环境的名称为venv也可以用其他名称。确保当前的目录是flasky然后执行下面的命令
python3 -m venv venv命令执行完毕后flasky目录中会出现一个名为venv的子目录这个就是一个全新的虚拟环境包含这个项目专用的Python解释器。
4、使用虚拟环境
要想使用虚拟环境需要先将其激活可以通过下面的命令激活虚拟环境
source venv/bin/activate虚拟环境激活后命令提示符会被加入环境名。 5、使用pip安装Python包
python包使用包管理工具pip来安装所有的虚拟环境中都有这个工具。若想在虚拟环境中安装Flask要确保venv虚拟环境已经激活然后执行下述命令
pip install flask执行这个命令后pip不仅安装Flask自身还会安装它所有的依赖。可以使用 pip freeze 命令查看环境中安装了哪些包 pip freeze 命令的输出包含各个包的具体版本号。
先要验证Flask是否安装正确可以启动Python解释器尝试导入Flask 如果没有看到错误那么恭喜你Flask成功安装了。