如何在Python中指定依赖关系

2024-09-22 22:38:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我遇到了一个python库,里面有文档,它的开头是这样的:

Quickstart

Include foolib in your requirements.txt file.

应通过setup.py中的install_requires指定AFAIK依赖项。在

我应该和库的维护人员谈谈并为文档创建一个拉取请求吗?在


Tags: installin文档pytxtyourinclude人员
2条回答

在需求文件中添加依赖项,然后在设置.py. 这将帮助您:

  • 无需通过pip安装整个包,即可轻松安装依赖项
  • 仅为依赖项获取一个源
  • 获取所有方法来安装您的软件包(pip、easy-install、命令行等)

两者都可以接受。不同之处在于,在install_requires中指定某些内容将在使用安装包时自动下载/安装该包设置.py. 拥有一个requirements.txt可以使您更容易地一目了然地看到需求是什么。我个人更喜欢看到带有requirements.txt的库,因为我可以用pip将所有这些需求安装到我的virtualenv中,并且能够在需要时快速更新它们。在

相关问题 更多 >