zoukankan      html  css  js  c++  java
  • python 项目中的 requirements.txt

    背景

    java项目的话,包依赖一般都是maven管理,当然还有gradle,对于包的管理非常方便,maven的话只要在pom.xml中添加依赖包的maven坐标就可以了的,那python呢 ?

    解决方法

    现在的python版本都自带pip功能的,安装第三方包直接pip install xxx,和linux 上的yum一样方便,其实pip提供了一个freeze 功能,可以把已经安装的依赖导出到一个文件中,一般命名为:requirements.txt

    #导出依赖到requirements.txt
    pip freeze > requirements.txt

    requirements.txt文件如下:
    click==6.7
    decorator==4.0.11
    dominate==2.3.1
    enum34==1.1.6
    Flask==0.12.2
    Flask-Bootstrap==3.3.7.1
    Flask-WTF==0.14.2
    gevent==1.1.1
    greenlet==0.4.12
    itsdangerous==0.24
    Jinja2==2.9.6
     
    #根据requirements.txt安装依赖 pip install -r requirements.txt

    这样就有类似maven的简易包管理功能

  • 相关阅读:
    线程 详解
    登录时,添加图片验证码
    String、StringBuffer、StringBuilder详解
    Random 生成随机数
    down
    九九归一
    小R与手机
    coins
    noip注意事项
    小W计树
  • 原文地址:https://www.cnblogs.com/jwentest/p/7073889.html
Copyright © 2011-2022 走看看