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

  • 相关阅读:
    ps 命令
    wc 命令
    grep 命令
    date 命令
    cal 命令
    df 命令
    secureCrt 开启Linux上的oracle服务
    动态规划_01背包问题_Java实现
    贪心算法_01背包问题_Java实现
    贪心算法_01背包问题_Java实现
  • 原文地址:https://www.cnblogs.com/Hannibal-2018/p/11205921.html
Copyright © 2011-2022 走看看