美文网首页
requirements.txt

requirements.txt

作者: 殷临风 | 来源:发表于2018-01-09 15:53 被阅读247次

    python语言算是比较早提出包管理概念的, 使用pip安装依赖的确是非常方便. 对于一些简单的脚本或爬虫, 我们一般直接使用系统python环境安装相关依赖. 稍微大一点的项目, 比如使用了Django, 那么所需要的依赖就非常多, 这个时候使用venv隔离环境就非常好. 但我们的问题是, 当我们将项目移到另一个环境中时, 这些依赖怎么安装, 还是一个一个对比执行? 这个时候我们可能会怀念javapom.xml, phpcomposer.json, nodejspackage.json, 当然python也有自己的解决方法.

    1. 导出原项目的依赖
    pip freeze > requirements.txt
    

    导出文件的格式大概是这样的

    2. 在新项目中一次性安装依赖
    pip install -r requirements.txt
    

    最后还是建议大家python项目多使用venv环境

    相关文章

      网友评论

          本文标题:requirements.txt

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