zoukankan      html  css  js  c++  java
  • Flask-1-02-安装环境

    使用虚拟环境安装Flask,这样你可以隔离不同版本的开发软件,需要使用不同版本的Python解释器也不会起冲突。确保了每一个项目都在独立的环境中运行。

    安装虚拟环境


    $ sudo pip install virtualenv
    $ sudo pip install virtualenvwrapper

    查看版本


    $ virtualenv --version

    安装完虚拟环境后,须配置环境变量:


    # 1、创建目录用来存放虚拟环境
    mkdir $HOME/.virtualenvs
    
    # 2、打开~/.bashrc文件,并添加如下:
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
    
    # 3、运行
    source ~/.bashrc

    创建虚拟环境


    $ mkvirtualenv Flask_py

    进入虚拟环境


    $ workon Flask_py

    退出虚拟环境


    $ deactivate Flask_py

    安装Flask


    指定Flask版本安装
    $ pip install flask==0.10.1

    安装Flask依赖包


    生成依赖包(须在虚拟环境中):

    $ pip freeze > requirements.txt

    打开生成的依赖包:将下面的内容复制到里面就可以安装相关依赖包

    $ sudo vim requirements.txt 
    alembic==0.9.4
    amqp==2.2.2
    billiard==3.5.0.3
    celery==4.1.0
    certifi==2017.7.27.1
    chardet==3.0.4
    Flask==0.10.1
    Flask-Migrate==2.1.0
    Flask-Script==2.0.5
    Flask-Session==0.3.1
    Flask-SQLAlchemy==2.2
    Flask-WTF==0.14.2
    idna==2.5
    itsdangerous==0.24
    Jinja2==2.9.6
    kombu==4.1.0
    Mako==1.0.7
    MarkupSafe==1.0
    olefile==0.44
    Pillow==4.2.1
    pycryptodome==3.4.7
    python-alipay-sdk==1.4.0
    python-dateutil==2.6.1
    python-editor==1.0.3
    pytz==2017.3
    qiniu==7.1.4
    redis==2.10.5
    requests==2.18.3
    six==1.10.0
    SQLAlchemy==1.1.12
    urllib3==1.22
    vine==1.1.4
    Werkzeug==0.12.2
    WTForms==2.1
    MySQL-python==1.2.5

    安装依赖包(须在虚拟环境中):

    $ pip install -r requirements.txt

    运行ipython(须在虚拟环境中):

    $ ipython 

    在ipython中测试安装是否成功

    In [1]: from flask import Flask

  • 相关阅读:
    集合已修改 ;可能无法执行枚举操作 Dictionary
    net 操作XML小结
    SQL SERVER 2000写存储过程出现列名无效的解决方法
    .net如何获得前一页面的地址
    SQL字符串叠加问题
    c# 保留2位小数
    如何取字符字段的第几个字符,如取name的左边从2位起的2个字符?
    SQL语句复制表的方法
    给页面加上Loading效果最简单实用的办法
    为XMl文档添加子节点,依据淘宝
  • 原文地址:https://www.cnblogs.com/Hannibal-2018/p/11205921.html
Copyright © 2011-2022 走看看