资讯专栏INFORMATION COLUMN

[壹] Flask web 开发:安装

omgdog / 1986人阅读

摘要:本篇对应书本第一章安装。创建虚拟环境激活虚拟环境系统系统取消已激活的环境用。使用安装包虚拟环境中安装检查是否安装成功检查的原理如果该环境中没有该包,会失败报错。本文由创作,采用知识共享署名中国大陆许可协议进行许可。

本系列笔记是我阅读Miguel Grinberg的《Flask Web Development》的笔记,标题与书本同步。希望通过记录技术笔记的方式促进自己对知识的理解。

本篇对应书本第一章:安装。

使用虚拟环境

虚拟环境作用

可以在系统的Python解释器中避免包的混乱和版本冲突。

为每个程序多带带创建虚拟环境可以保证程序只能访问虚拟环境的包,从使其只作为创建(更多)虚拟环境的源。

使用虚拟环境不需要管理员权限。

判断是否安装虚拟环境命令:

$ virtualenv --version #查看虚拟环境版本

安装虚拟环境:

linux系统

$ sudo apt-get install python-virtualenv

Mac OS X系统

$ sudo easy_install virtualenv

Windows系统
https://bitbucket.org/pypa/setuptools下载 ez_setup.py,在Python环境下执行改脚本:

$ python ez_setup.py
$ easy_install virtualenv

上述安装命令必须具有管理员权限,Unix系统则需要在命令前加上 sudo

下载示例代码:

$ git clone https://github.com/miguelgrinberg/flasky.git
$ cd flasky
$ git checkout 1a

下载作者的代码,切换到1a的分支上。

创建虚拟环境:

$ virtualenv venv
New python executable in venv/bin/python2.7
Also creating executable in venv/bin/python
Installing setuptools............done.
Installing pip...............done.

激活虚拟环境:

Linux系统

$ source venv/bin/activate

Windows系统

$ venvScriptsactivate

取消已激活的环境用deactivate。

使用pip安装Python包

虚拟环境中安装Flask:

(venv) $ pip install flask

检查是否安装成功:

(venv) $ python
>>> import flask
>>>

检查的原理:如果该环境中没有该包,import会失败报错。


本文由 EverFighting 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/38081.html

相关文章

  • Python3网络爬虫实战---6、Web库的安装Flask、Tornado

    摘要:在本书中用到的一些服务程序主要有。本节来分别介绍它们的安装方法。的安装是一个轻量级的服务程序,简单易用灵活,在本书中我们主要用它来做一些服务,本节我们来了解下它的安装方式。相关链接官方文档安装执行完毕之后即可完成安装。 上一篇文章:Python3网络爬虫实战---5、存储库的安装:PyMySQL、PyMongo、RedisPy、RedisDump下一篇文章:Python3网络爬虫实战-...

    yeyan1996 评论0 收藏0
  • Python学习笔记:Web后端开发一览

    摘要:试想,在多线程服务器中,多个线程同时处理不同客户端发送的不同请求时,每个线程看到的对象必然不同。多线程服务器会创建一个线程池,再从线程池中选择一个线程用于处理接收到的请求。 框架 Django flask flask是一个轻量的web开发应用示例开发一个小应用 from flask import Flask app = Flask(__name__) @app.route(/) d...

    DrizzleX 评论0 收藏0
  • 最终篇:简洁易懂,初学者挑战学习Python编程30天 (五)

    摘要:和是最受欢迎的。虚拟环境将允许将项目依赖项与本地机器依赖项隔离开来。文件将是项目中的主文件。运行后,检查本地主机。在中创建一个名为的文件夹,并创建一个名为的文件夹。部署创建帐户为前端和全栈应用程序提供免费部署服务。 ...

    1fe1se 评论0 收藏0
  • 在Windows平台使用IIS部署Flask网站

    摘要:在平台部署基于的网站是一件非常折腾的事情,平台下有很多选择,本文记录了部署到的主要步骤,希望对你有所帮助。下载后运行,搜索,分别安装。使用命令可以将其移除。在中你可以使用来快捷开发并部署程序,真正让你一键无忧。 在 Windows 平台部署基于 Python 的网站是一件非常折腾的事情,Linux/Unix 平台下有很多选择,本文记录了 Flask 部署到 IIS 的主要步骤,希望对你...

    2bdenny 评论0 收藏0

发表评论

0条评论

omgdog

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<