zoukankan      html  css  js  c++  java
  • Flask从入门到精通之flask安装

    使用虚拟环境

    安装Flask最简单的方式是使用虚拟环境,虚拟环境是python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局的Python解释器。虚拟环境非常有用,可以在系统的Python 解释器中避免包的混乱和版本的冲突。为每个程序单独创建虚拟环境可以保证程序只能访问虚拟环境中的包,从而保持全局解释器的干净整洁,使其只作为创建(更多)虚拟环境的源。使用虚拟环境还有个好处,那就是不需要管理员权限。

    虚拟环境使用第三方实用工具virtualenv 创建。输入以下命令可以检查系统是否安装了virtualenv

    virtualenv --version
    

    如果结果显示报错,你就需要安装这个工具。大多数Linux 发行版都提供了virtualenv 包。例如,Ubuntu 用户可以使用下述命令安装它

    sudo apt-get install python-virtualenv
    

    virtualenv安装完毕之后,接下来是使用virtualenv创建虚拟环境,创建一个文件夹flask1,进入到flask1目录,执行下面命令:

    sudo virtualenv myenv
    

    这时候在flask1文件加下面就有了一个名为myenv的文件夹,它保存了一个全新的虚拟环境,其中有一个私有的Python解释器。在使用这个虚拟环境之前,你首先要把它激活。可以通过使用一下的命令激活虚拟环境。

    source myenv/bin/activate
    

    虚拟环境被激活后,其中Python 解释器的路径就被添加进PATH 中,但这种改变不是永久性的,它只会影响当前的命令行会话。为了提醒你已经激活了虚拟环境,激活虚拟环境的命令会修改命令行提示符,加入环境名:

    (myenv) $
    

    当虚拟环境中的工作完成后,如果你想回到全局Python 解释器中,可以在命令行提示符下输入deactivate

    使用pip安装Flask包

    大多数Python 包都使用pip 实用工具安装,使用virtualenv 创建虚拟环境时会自动安装pip。激活虚拟环境后,pip 所在的路径会被添加进PATH。如果你在Python 3.3 中使用pyvenv 创建虚拟环境,那就需要手动安装pip

    执行下述命令可在虚拟环境中安装Flask:

    pip install flask
    

    执行上述命令,你就在虚拟环境中安装Flask 及其依赖了。要想验证Flask 是否正确安装,你可以启动Python 解释器,尝试导入Flask

    (myenv) ysl@master:/home/flask/flask1$ python
    Python 2.7.12 (default, Nov 20 2017, 18:23:56) 
    [GCC 5.4.0 20160609] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import flask
    >>> 
    

    如果没有看到错误提醒,那恭喜你安装成功了。

  • 相关阅读:
    迭代器、生成器
    函数(函数基础、装饰器、递归、匿名函数)
    文件处理
    python对象、引用
    字符编码
    流程控制if、while、for
    编程与编程语言
    Java源码阅读(五)—— AbstractQueuedSynchronizer
    Java并发编程(二) —— volatile
    Java源码阅读(七)—— ReentrantReadWriteLock
  • 原文地址:https://www.cnblogs.com/senlinyang/p/8337774.html
Copyright © 2011-2022 走看看