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

是否可以在setup.py中表达特定于平台的依赖关系而无需构建我的egg的特定于平台的版本?

是否可以在setup.py中表达特定于平台的依赖关系而无需构建我的egg的特定于平台的版本?

使用extras_require分发选项使“ win32支持”成为可选功能

setup(
  ...
  extras_require={
    'win32': 'pywin32'
  },
  ...
)

然后在Windows上安装时指定win32功能

easy_install mypackage[win32]

这将拉下该pywin32软件包,该软件包被列为mypackage的“ win32”功能的依赖项。

有关可选功能的更多信息,请参见此处

其他 2022/1/1 18:46:29 有326人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

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

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

请先登录

推荐问题


联系我
置顶