有人知道如何在setup.py中设置多个软件包目录
packages = ['package_1','package_2'], package_dir = {??,??}
考虑到两个软件包都在不同的文件夹下。
谢谢
答案 0 :(得分:1)
package_dir
选项只是一个字典,它从包名到相对于分发根的目录位置进行映射。因此,您可以这样做:
package_dir={package_1:package1_dir, package_2:package2_dir}
这些目录中的任何子目录也将被递归检查。根据{{3}}:
package: dir
字典中的package_dir
条目隐式适用于package
之下的所有软件包