del*_*del 33 python dependencies pip pypi
如何在pip需求文件中指定可选依赖项?根据pip文档,这是可能的,但文档没有解释如何做到这一点,我在网上找不到任何示例.
Dan*_*aab 29
您可以创建a optional-requirements.txt和a ,而不是在与硬性要求相同的文件中指定可选的依赖项requirements.txt.
要将当前环境的包导出到文本文件中,您可以执行以下操作:
pip freeze > requirements.txt
Run Code Online (Sandbox Code Playgroud)
如有必要,请修改requirements.txt的内容以准确表示项目的依赖关系.然后,要在此文件中安装所有软件包,请运行:
pip install -U -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
-U告诉pip我们将软件包升级到最新版本,并-r告诉它在requirements.txt中安装所有软件包.
ana*_*nik 15
2015年,PEP-0508定义了一种指定可选依赖关系的方法requirements.txt:
requests[security]
Run Code Online (Sandbox Code Playgroud)
这意味着yourpackage需要requests其安全选项.您可以将其安装为:
pip install yourpackage[security]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14010 次 |
| 最近记录: |