Python2.7环境Flask框架安装简明教程【已测试】

本文详细讲述了Python2.7环境Flask框架安装方法。分享给大家供大家参考,具体如下:

第1步:确保本机已经安装有python,下载easy_install到本地某一目录,双击ez_setup.py,python将自动下载到python安装目录/Scripts 下面,然后在系统环境变量的PATH中添加easy_install所在的目录,例如:C:Python27Scripts

第2步:安装 virtualenv,这个主要是用来做解释器环境隔离的,避免同一机器上的多个python或者多个python的库依赖,各种操作系统安装命令如下:

linux and mac os xsudo easy_install virtualenv 或者 sudo pip install virtualenv

如果是ubuntu,可以

sudo apt-get install python-virtualenv

windows下,则直接在python shell窗口执行:

easy_install virtualenv

补充:Windows在安装flask之前,你必须要先安装python和easy_install,easy_install只支持pyhon2.x版本不支持python3.x版本

这是下载easy_install的网站:

下载地址:http://pypi.python.org/pypi/setuptools 可以找到正确的版本进行下载。

win7 32位可以下载setuptools-0.6c11.win32-py2.7.exe

注意:win7 64位必须使用ez_setup.py进行安装。方法是下载ez_setup.py后,在cmd下执行 python ez_setup.py,即可自动安装setuptools。目前没有直接的exe安装版本。

安装完easy_install后,在系统环境变量的PATH中添加easy_install所在的目录,例如:C:\Python27\Scripts

第3步:使用virtualenv创建一个python虚拟环境,后面的Flask项目我们就可能要在这个环境下运行并测试。

Python2.7环境下pip安装可直接安装whl文件也可下载tar.gz格式文件解压安装(进入解压目录后使用python setup.py install 命令即可),小编这里测试环境使用了8.0.1版本(注:pip版本过低会导致使用pip install flask命令安装flask失败!),下载地址:https://pypi.org/project/pip/8.0.1/#files

Linux/mac系统下:

$ mkdir myproject
$ cd myproject
$ virtualenv venv  #创建一个 venv 文件夹
New python executable in env/bin/python
Installing setuptools............done.

现在,无论何时你想在某个项目上工作,只需要激活相应的环境。

当然,你也可以创建多个项目文件夹,比如

$ virtualenv myenvu

现在,无论何时你想在某个项目上工作,只需要激活相应的环境。
然后就是激活虚拟环境: $ . venv/bin/activate(注意.后面的空格哦~)

(若提示没有权限,请$sudo chomd 777 activate

激活了虚拟环境,下面我们就可以在里面正式安装Flask了,linux/mac下: $ easy_install Flask   (注意大小写,若没有权限请使用sudo)

Windows下创建python虚拟环境,则更简单,切换到dos模式,运算以下命令即可

>cd D:
>virtualenv myvir

创建完之后,会发现D盘目录下会多出一个myvir目录,在终端切换至该目录Scripts目录下,执行 > activate.bat 即可激活该虚拟环境。

激活了虚拟环境,下面我们就可以在里面正式安装Flask了,Windows下 :

easy_install Flask

这样就安装完了。

小编这里使用了最简单的pip命令安装,即运行:

pip install flask

安装成功后得到如下结果:

最后简单测试一下

from flask import Flask
app = Flask(__name__)
@app .route('/')
def hello_world():
 return"Hello World!"
if __name__ == '__main__':
 app.run()

把它存为 hello.py 或其它相似的文件名,然后在激活的myvir python解释器运行这个文件(确保程序名不叫 flask.py ,这样会和Flask本身发生冲突)

$ python hello.py
 * Environment: production
   WARNING: Do not use the development server in a production environment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

打开网址 http://127.0.0.1:5000/, 是不是看到了熟悉的hello world 问候~

IDE配置:在Interpreter一项选择venv文件夹~

更多关于Python相关内容可查看本站专题:《Python入门与进阶经典教程》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

(0)

相关推荐

  • Linux下python3.7.0安装教程

    记录了Linux 安装python3.7.0的详细过程,供大家参考,具体内容如下 我这里使用的时centos7-mini,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自带的python版本 有一些系统命令时需要用到python2,不能卸载 1.安装依赖包 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过  gcc --version  查看,没安装的先安装gcc,yum

  • python一键去抖音视频水印工具

    无水印视频下载 方法一: 无水印视频下载很简单,有一个通用的方法,就是使用去水印平台即可. 我使用的去水印平台是:http://douyin.iiilab.com/ 在输入框中输入视频链接点击视频解析,就可以获得无水印视频链接. 这个网站当初我写代码的时候是好使的,当初用这个网站下了一些无水印视频,不过写这篇文章的时候发现这个取水印平台无法正常解析了,等它修复好了再用这个功能吧. 这个平台不仅包括抖音视频去水印,还支持火山.快手.陌陌.美拍等无水印视频.所以做一个这个网站的接口还是很合适的. 简

  • python3学习之Splash的安装与实例教程

    前言 Splash是一个javascript渲染服务.它是一个带有HTTP API的轻量级Web浏览器,使用Twisted和QT5在Python 3中实现.QT反应器用于使服务完全异步,允许通过QT主循环利用webkit并发. 一些Splash功能: 并行处理多个网页 获取HTML源代码或截取屏幕截图 关闭图像或使用Adblock Plus规则使渲染更快 在页面上下文中执行自定义JavaScript 可通过Lua脚本来控制页面的渲染过程 在Splash-Jupyter 笔记本中开发Splash

  • python中pip的安装与使用教程

    在安装pip前,请确认win系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在目录python的安装盘(如C盘):\Python27\Scripts下面 2.采用cd命令进入到Scripts 目录下面:G:\Python27\Scripts 3.输入命令: easy_install pip,开始安装pip 4. pip安装成功后,在cmd下执行pip,将会有如下提示. 5. pip 是一个安装和管理 Python包的工具,下载相关pyth

  • Windows下python3.7安装教程

    记录了Windows安装python3.7的详细过程,供大家参考,具体内容如下 1. 在python的官网下载python对应版本:官网地址 64位下载Windows x86-64 executable installer 版本 32位下载Windows x86 executable installer 版本 打开链接如下图,版本会一直更新,选择任意一个适合自己电脑的版本就好 2.勾选 Add python to PATH 添加路径 安装界面点击Customize installation 自定

  • MacBook下python3.7安装教程

    记录了MacBook安装python3.7.0的详细过程,供大家参考,具体内容如下 由于默认的MAC系统当前自带的是Python环境,当前最新版本是3.7,所以我需要安装最新版本.这不为了记录下学习的过程以及可能需要的知识点,将MacBook安装Python3.7环境过程记录下来. 第一.下载Python最新版本安装包 python3.7.0安装包 第二.Python3.7安装 过程记录 由于服务器在国外,所以下载的时候可能会慢一些,当然我们肯定有办法的,将pkg安装包下载下来后,直接点击安装.

  • Python2.7环境Flask框架安装简明教程【已测试】

    本文详细讲述了Python2.7环境Flask框架安装方法.分享给大家供大家参考,具体如下: 第1步:确保本机已经安装有python,下载easy_install到本地某一目录,双击ez_setup.py,python将自动下载到python安装目录/Scripts 下面,然后在系统环境变量的PATH中添加easy_install所在的目录,例如:C:Python27Scripts 第2步:安装 virtualenv,这个主要是用来做解释器环境隔离的,避免同一机器上的多个python或者多个py

  • Yii框架安装简明教程

    本文实例讲述了Yii框架安装方法.分享给大家供大家参考,具体如下: YII相关网站 www.yiiframework.com https://github.com/yiisoft/yii2 packagist仓库:https://packagist.org/ composer global require "fxp/composer-asset-plugin:~1.0.0" //下载静态资源插件 composer create-project --prefer-dist yiisoft

  • Java新手环境搭建 Tomcat安装配置教程

    安装 Tomcat 之前请一定先安装 Java ,然后才能安装 Tomcat . 安装 Java .环境变量 path 的设置以及 cmd 小技巧请看:Java新手环境搭建 JDK8安装配置教程 下载 Tomcat 首先到 Tomcat 的官方网站下载 Windows 版本的 Tomcat 最新版,根据我们所使用的操作系统,我们下载 64 位 Windows 的 zip 版本.不建议使用 Installer 版本. 我们以 apache-tomcat-9.0.0.M15-windows-x64.

  • python2.7的flask框架之引用js&css等静态文件的实现方法

    动态 web 应用也会需要静态文件,通常是 CSS 和 JavaScript 文件.理想状况下, 我们已经配置好 Web 服务器来提供静态文件,但是在开发中,Flask 也可以做到. 只要在我们的包中或是模块的所在目录中创建一个名为 static 的文件夹,在应用中使用 /static 即可访问.我们要给静态文件生成 URL ,需要使用特殊的 'static' 端点名: url_for('static', filename='style.css') 这个css文件应该存储在文件系统上的 stat

  • python编程Flask框架简单使用教程

    目录 基础知识 使用框架的优点: Flask常用扩展包: 基本格式: 拓展: return 重定向 取网址参数 content-type cookie\session flask路由 request属性 上下文 注册路由 基础知识 使用框架的优点: 稳定性和可扩展性强 可以降低开发难度,提高了开发效率 Flask诞生于2010年,是Armin ronacher用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架 Flask本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件

  • VMware中linux环境下oracle安装图文教程(一)

    安装流程:前期准备工作--->安装ORACLE软件--->安装升级补丁--->安装odbc创建数据库--->安装监听器--->安装EM <前期准备工作> 安装配置系统环境 安装linux , 所有服务都不选择,只是选择安装开发工具,不要安装防火墙(当然也可以在后面关闭)打开终端,执行如下命令,检查安装包,没有的都要安装 make, glibc, libaiocompat-libstdc++, compat-gcc-34, compat-gcc-34-c++, gc

  • Java新手环境搭建 JDK8安装配置教程

    最近有时间,写一些很简单.很基础的东西,主要在操作层面.主要考虑如下: 1.经常搭建开发环境,所以有必要记录一下,自己也可以备查: 2.给新手看,写一些最最简单实用的东西. 1.确认 Java 没有安装过 首先先确认我们的电脑上没有安装 Java,打开命令行,输入 java -version,看到如下显示就说明 Java 还没有被安装. 2.在 Java 没有安装过,到官网下载 Java 最新版本 接下来到 Oracle 的网站上下载 Java 最新版本.百度搜索关键字"oradle java&

  • VMware中linux环境下oracle安装图文教程(二)ORACLE 10.2.05版本的升级补丁安装

    首先我们解压 $ unzip p8202632_10205_LINUX.zip 解压后我们会发现多出了个文件夹,他是:Disk1,进入Disk1.然后执行安装: $ ./runInstaller 执行脚本 # /u01/app/oracle/10.2.0/db_1/root.shRunning Oracle 10g root.sh script...The following environment variables are set as:    ORACLE_OWNER= oracle   

  • Flask框架学习笔记(一)安装篇(windows安装与centos安装)

    Flask 依赖于两个外部库: Werkzeug  和  Jinja2  . Werkzeug 是一个 WSGI (在 web 应用和多种服务器之间开发和部署的标准 Python 接口) 的工具集,Jinja2 负责渲染模板. 一.安装 Flask安装的前提条件 1.已安装python2.x版本 2.已安装easy_install 在安装flask之前,你必须要先安装python和easy_install,easy_install只支持pyhon2.x版本不支持python3.x版本,所以你在安

  • 在Linux上安装Python的Flask框架和创建第一个app实例的教程

    无论你在linux上娱乐还是工作,这对你而言都是一个使用python来编程的很好的机会.回到大学我希望他们教我的是Python而不是Java,这学起来很有趣且在实际的应用如yum包管理器中很有用. 本篇教程中我会带你使用python和一个称为flask的微型框架来构建一个简单的应用,来显示诸如每个进程的内存使用,CPU百分比之类有用的信息. 前置需求 Python基础.列表.类.函数.模块.HTML/CSS (基础). 学习这篇教程你不必是一个python高级开发者,但是首先我建议你阅读http

随机推荐