点子要求文件中的可选依赖项

发布于 2021-01-29 17:04:09

如何在pip需求文件中指定可选的依存关系?

根据pip文档,这是可能的,但是该文档没有说明如何做到这一点,并且我在网络上找不到任何示例。

关注者
0
被浏览
40
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您可以创建optional-requirements.txt和,而不是在与硬性要求相同的文件中指定可选的依赖关系requirements.txt

    要将当前环境的软件包导出到文本文件中,可以执行以下操作:

    pip freeze > requirements.txt
    

    如有必要,请修改requirements.txt的内容以准确表示项目的依赖关系。然后,要在此文件中安装所有软件包,请运行:

    pip install -U -r requirements.txt
    

    -U告诉pip您将软件包升级到最新版本,并-r告诉它将所有软件包安装在requirements.txt中。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看