• 技术文章 >Python框架 >Flask

    ​requirements文件的作用

    流芳流芳2020-05-27 14:06:25原创5338

    在虚拟环境使用以下命令将当前虚拟环境中的依赖包以版本号生成至文件中:

    $ pip freeze >requirements.txt1

    安装或升级包后,最好更新这个文件以保证虚拟环境中的依赖包。

    需求文件的内容示例如下:

    backports.functools-lru-cache==1.5
    blinker==1.4
    cycler==0.10.0
    elasticsearch==6.3.0
    elasticsearch-dsl==6.2.1
    Flask==0.10.1
    Flask-Login==0.4.1
    Flask-Session==0.3.1
    Flask-SQLAlchemy==2.3.1
    Flask-WTF==0.12
    ipaddress==1.0.22
    itsdangerous==0.24
    jieba==0.39
    Jinja2==2.9.5
    kiwisolver==1.0.1
    lxml==4.2.3
    MarkupSafe==0.23
    numpy==1.14.5
    py==1.5.4
    PyMySQL==0.8.0
    pyparsing==2.2.0
    pytest==2.9.2
    python-dateutil==2.7.3
    python-docx==0.8.6
    pytz==2018.5
    six==1.11.0
    SQLAlchemy==1.2.5
    subprocess32==3.5.2
    urllib3==1.23
    Werkzeug==0.11
    WTForms==2.0.2
    matplotlib==2.2.2
    gunicorn==19.4.1123456789101112131415161718192021222324252627282930313233

    当需要创建这个虚拟环境的完全副本,可以创建一个新的虚拟环境,并在其上运行以下命令:

    $ pip install -r requirements.txt1

    更多python文章请关注python自学网

    专题推荐:部署
    上一篇:Flask与Django对比 下一篇:Flask框架的概念及特点

    相关文章推荐

    • Flask与Django框架的区别• Flask中常见的SQLAlchemy字段类型和列、关系选项

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网