【问题标题】:How python project can download all dependencies by itself?python项目如何自行下载所有依赖项?
【发布时间】:2022-01-28 06:45:26
【问题描述】:

一所大学给了我一个项目。任务是为 Web 应用程序功能创建自动化测试套件。自动化项目将生成测试报告。我将在项目中使用硒。该任务要求在另一台机器上运行项目时手动添加“无依赖项”。所有依赖项都应该在项目内部或由项目本身安装。我不明白这怎么可能。好吧,我可以制作一个 requirements.txt 文件,用户可以使用单个 pip 命令安装所有依赖项,但是,它也被认为是“手动添加”。项目本身如何安装所有依赖项?

【问题讨论】:

    标签: python selenium automated-tests dependencies external-dependencies


    【解决方案1】:

    您可以在 requirements.txt 文件中使用“pip freeze”添加所有需求,然后您可以在主文件中添加这行代码。

    import os
    
    os.system('pip install -r requirements.txt')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-26
      • 2011-05-23
      • 2012-11-25
      • 2012-04-07
      • 1970-01-01
      • 2020-03-17
      • 2017-10-15
      相关资源
      最近更新 更多