不使用setup.py在site_packages中安装所有文件

时间:2011-05-07 04:49:37

标签: python setuptools setup.py

当我使用命令“python setup.py install”使用setup.py文件安装软件(XYZ)时,它只将父目录中存在的文件复制到site_packages / XYZ中的文件夹。在安装文件中我定义所有包和data_files我想用。软件包结构

XYZ
   __init__.py
   main.py
   test1.py
   vector
         __init__.py
         vector1.py
         vector2.py
   exlib
        __init__.py
        lib1.py
        lib2.py

使用setup.py install命令安装时,它只复制site_packages中存在的XYZ文件夹中的main.py,test1.py文件。我想在运行install命令时复制xyz文件夹中的所有文件。我如何修改安装文件或任何其他方式来执行此操作。

1 个答案:

答案 0 :(得分:1)

听起来你的setup.py需要:

packages=['vector', 'exlib'],