您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在install_requires中指定版本范围(setuptools,分发)

如何在install_requires中指定版本范围(setuptools,分发)

根据文档,您的语法应该正确运行。该文档指出:

setuptoolspkg_resources使用通用语法指定项目所需的依赖项。此语法由项目的PyPI名称组成,可以选择在方括号中添加逗号分隔的“引号”列表,还可以选择以逗号分隔的版本说明符列表。版本说明符是运算符<,>,<=,> =,==或!=之一,后跟版本标识符。

该文档给出了一个简单的示例,如下所示:

docutils >= 0.3

# comment lines and \ continuations are allowed in requirement strings
BazSpam ==1.1, ==1.2, ==1.3, ==1.4, ==1.5, \
    ==1.6, ==1.7  # and so are line-end comments

为了进一步扩展,如果您希望您的软件包要求的版本docutils大于0.3版本但小于0.5版本,则可以使用如下代码

docutils >= 0.3, <=0.5

另外两个注意事项。

其他 2022/1/1 18:52:38 有419人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶