美文网首页
Python 项目生成 requirements.txt 文件

Python 项目生成 requirements.txt 文件

作者: momo1023 | 来源:发表于2019-11-25 17:57 被阅读0次

    freeze

    生成 requirements.txt 时使用 pip freeze > requirements.txt 会将环境下所有的安装包都进行生成。
    这种方式配合 virtualenv 才好使,否则把整个环境中的包都列出来了。

    pipreqs

    使用pipreqs,这个工具的好处是可以通过对项目目录的扫描,发现使用了哪些库,生成依赖清单。

    安装

    $ pip install pipreqs
    

    使用

    在项目根目录下使用 pipreqs ./

    $ pipreqs ./
    

    如果报错:

    UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa8 in position 24: illegal multibyte sequence
    

    则需要制定编码

    $ pipreqs ./ --encoding=utf8
    

    使用 requirements.txt 安装依赖

    $ pip install -r requriements.txt
    

    相关文章

      网友评论

          本文标题:Python 项目生成 requirements.txt 文件

          本文链接:https://www.haomeiwen.com/subject/fzmjwctx.html