【问题标题】:How to set multiple package directories under setup.pysetup.py下如何设置多个包目录
【发布时间】:2018-08-07 20:42:38
【问题描述】:

有谁知道如何在 setup.py 中设置多个包目录

packages=['package_1', 'package_2'], package_dir={??,??}

考虑到两个包都在不同的文件夹下。

谢谢

【问题讨论】:

    标签: python package setup.py pybind11


    【解决方案1】:

    package_dir 选项只是一个字典映射,从包名称到相对于分发根目录的目录位置。所以你可以这样做:

    package_dir={package_1:package1_dir, package_2:package2_dir}
    

    这些目录中的任何子目录也将被递归检查。根据docs

    package_dir 字典中的package: dir 条目隐式适用于package 下的所有包

    【讨论】:

      猜你喜欢
      • 2020-10-13
      • 1970-01-01
      • 2021-11-17
      • 1970-01-01
      • 2013-09-01
      • 2013-04-04
      • 2019-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多