2014-03-07 77 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>