3

ターミナルで次のコマンドを実行すると:

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

エラーは次のとおりです: エラー: ディレクトリです - どうすればこのエラーを解決できますか?

distフォルダーに.appは作成されません...

私は次の 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'],
)

このエラーを解決する方法を知っている人はいますか?

4

1 に答える 1

0

私もこの問題を抱えていました。私にとってそれを修正したのは、私のpythonコードがインポートしたパッケージをpy2appに指定することでした。これを「--package」引数として行いました:

python setup.py py2app --packages <package>
于 2014-05-21T21:12:37.407 に答える