2014-03-07 56 views
3

当我在终端执行以下命令:py2app错误:是一个目录

python setup.py py2app 

它结尾为:

byte-compiling /Users/gebruiker/Documents/build/bdist.macosx-10.6-universal/python2.6- 
semi_standalone/app/temp/aem/ae.py to aem/ae.pyc 
error: Is a directory 

的错误是:错误:是一个目录 - 如何解决这个错误?

没有的.app将在dist文件夹中创建...

我用下面的setup.py(和我使用appscript在我的源代码):

""" 
This is a setup.py script generated by py2applet 

Usage: 
    python setup.py py2app 
""" 


from setuptools import setup 
from appscript import * 

APP = ['schermen1.py'] 
DATA_FILES = [] 
OPTIONS = {'argv_emulation': True} 

setup(
    app=APP, 
    data_files=DATA_FILES, 
    options={'py2app': OPTIONS}, 
    setup_requires=['py2app'], 
) 

有没有人有任何线索我可以解决这个错误?

回答

0

我也有这个问题。对我来说固定的是指定py2app我的python代码导入的软件包。我做了一个' - 包装'参数:

python setup.py py2app --packages <package>