我跑了'easy_install。'我的一个软件包,希望创建一个鸡蛋文件,以便在其他地方使用。它成功安装了包;但是,它不是在我的/usr/local/lib/python2.7/dist-packages目录中创建一个egg文件,而是创建一个名为my_package.egg的目录,其中包含两个目录:EGG-INFO,另一个名字命名为myg包含源代码的包(.py和.pyc文件)。
我有另一个类似的套餐,"成功"运行easy_install时会创建所需的.egg文件,我不知道这些包的不同之处以及easy_install产生不同结果的原因。
我找不到关于.egg目录(而不是文件)的文档以及为什么要创建它们。我想知道如何解决此问题以获取.egg文件。
答案 0 :(得分:0)
在您的zip_safe=True
中使用setup()
:
setup(
name='your_project',
version='0.1',
packages=find_packages(exclude=['tests']),
zip_safe=True
)