• Python项目生成requirements.txt的多种方式


    我相信任何软件程序都会有依赖的类库,尤其现在开源如此的火爆,因为一个项目可能会有无很多的依赖的包 这个时候难道我们都要一个一个的去找到安装吗?即使你找到了依赖的包 但是呢模块的版本又有很多难道你都要装下来试一试吗?(最近就有一个刚上班的同学问我 有没有简便方法,那肯定是有的)

    方式一:

    在你的pycharm下的Terminal下输入

      pip freeze > 保存文件名

    pip freeze > requirments.txt

    这个就是获取你的环境下的所有的第三方包但是有很多多余的,你可以自定义保存文件名

    第二种:

     

    pipreqs模块应用而生  就是为了把你依赖的模块包和包的具体版本一一展现出来

    pip3 install pipreqs

    我现在用pycharm演示,然后在pycharm下的Terminal输入pipreqs ./ 就是到你的项目的根目录

    当在你的根目录执行完之后就会生成一个requirements.txt文件 这个文件就是你的所有的依赖包的文件

    如果你在执行的时候报错你的编码问题就先转码

    pipreqs ./ --encoding=utf-8

    上面只是找到了依赖 那么我们找到依赖的时候也要一个一个安装吗?不是的  

    可以执行:

    pip3 install -r + "依赖包名"
    
    pip install -r requirements.txt

    这样就把你的所有的依赖包给装好了

  • 相关阅读:
    浅谈URLEncoder编码算法
    浅谈Hex编码算法
    浅谈Base64编码算法
    浅谈Adapter中观察者模式
    Android项目实战(六):JazzyGridView和JazzyListView的使用
    Android项目实战(五):TextView自适应大小
    xUtils类库的使用
    小白专场-是否同一颗二叉搜索树-c语言实现
    平衡二叉树
    二叉搜索树
  • 原文地址:https://www.cnblogs.com/zhaoyunlong/p/10066851.html
Copyright © 2020-2023  润新知