Python 关于bdist目录层次结构的问题
我只是制作了一个小应用程序,然后为它编写了一个Python 关于bdist目录层次结构的问题,python,distutils,Python,Distutils,我只是制作了一个小应用程序,然后为它编写了一个setup.py文件。除了我想不出一件小事外,一切似乎都在运转 当将bdist选项传递到setup.py时,它将创建存档gzip tar文件。打开该文件时,我注意到目录结构为: > usr > lib > python2.6 > site-packages > Folder 1 > Folder 2 这是什么原因?通常,我希望文件夹1和文件夹2位于根目录中
setup.py
文件。除了我想不出一件小事外,一切似乎都在运转
当将bdist
选项传递到setup.py
时,它将创建存档gzip tar文件。打开该文件时,我注意到目录结构为:
> usr
> lib
> python2.6
> site-packages
> Folder 1
> Folder 2
这是什么原因?通常,我希望文件夹1和文件夹2位于根目录中。为什么要添加顶级目录?有什么方法可以摆脱它们(更重要的是,我应该摆脱它们吗?我想您需要sdist输出。。。。因此,请尝试python setup.py sdist Python文档的引用 作为一个简单的示例,如果我在Distutils源树中运行以下命令: 然后Distutils构建我的模块分发(在本例中是Distutils本身),并执行“假”操作 安装(也在构建目录中),并为我的平台创建默认类型的构建分发。内置发行版的默认格式是Unix上的“哑”tar文件和Windows上的简单可执行安装程序。(该tar文件被认为是“哑”文件,因为它必须在特定位置解包才能工作。) 看
python setup.py bdist