小编Ale*_*chi的帖子

python setuptools 包含父目录中的文件

我有以下目录结构(对于 python 发行版来说是相当标准的):

/some_dir
  /common
    file1.dat
    file2.dat
  /src
    pkg1/
      __init__.py
      stuff.py
    setup.py
Run Code Online (Sandbox Code Playgroud)

我想要实现的是将两者打包pkg1common同一个 python Egg 中。该setup.py文件非常标准(自动发现包)并且pkg1已正确包含,不幸的是我不能对common. 我尝试了很多东西,例如,,package_data等等,但似乎没有任何效果。我怎样才能实现这个目标?package_data_filespackage_dir

我也不热衷于保留这种结构,但我确实需要将这些文件放入一个公共目录中,因为我必须生成包含它们的nodejs、python 和 java 库,因此将目录移动到common/python 中不是一个选项。

python setuptools

6
推荐指数
1
解决办法
1408
查看次数

标签 统计

python ×1

setuptools ×1