gpt4 book ai didi

Python Py2app 错误

转载 作者:太空狗 更新时间:2023-10-29 12:04:39 25 4
gpt4 key购买 nike

我在 Fedora 18 上使用 py2app 时遇到问题:

running py2app
creating /run/media/vik2015/D0DD-6FB2/MacEdit/build/bdist.linux-x86_64/python2.7-semi_standalone/app
creating /run/media/vik2015/D0DD-6FB2/MacEdit/build/bdist.linux-x86_64/python2.7-semi_standalone/app/collect
creating /run/media/vik2015/D0DD-6FB2/MacEdit/build/bdist.linux-x86_64/python2.7-semi_standalone/app/temp
creating build/bdist.linux-x86_64/python2.7-semi_standalone/app/lib-dynload
creating build/bdist.linux-x86_64/python2.7-semi_standalone/app/Frameworks
*** using recipe: virtualenv ***
*** using recipe: email ***
*** filtering dependencies ***
351 total
342 filtered
0 orphaned
9 remaining
*** create binaries ***
*** byte compile python files ***
byte-compiling /usr/lib/python2.7/site-packages/pkg_resources.py to pkg_resources.pyc
*** creating application bundle: do_it ***
skipping byte-compilation of /run/media/vik2015/D0DD-6FB2/MacEdit/dist/do_it.app/Contents/Resources/site.py to site.pyc
copying do_it.py -> /run/media/vik2015/D0DD-6FB2/MacEdit/dist/do_it.app/Contents/Resources
creating /run/media/vik2015/D0DD-6FB2/MacEdit/dist/do_it.app/Contents/Resources/lib
creating /run/media/vik2015/D0DD-6FB2/MacEdit/dist/do_it.app/Contents/Resources/lib/python2.7
error: Operation not permitted

如果有帮助,这是我的setup.py

from setuptools import setup

APP = ['do_it.py']
OPTIONS = {'argv_emulation': True, 'includes': [],}

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

do_it.py

import os
os.system("python program.py")

最佳答案

作为从 Python 构建的跨平台平台,尝试 PyInstaller .

我们在 Windows 和 Linux 上成功地使用了它,但是我们有一个用于 Windows 构建机器的 .spec 文件和一个用于 Linux 构建机器的稍微不同的文件。在 Linux 和 Windows 上使用相同的工具进行构建的好处是我们可以为两者提供一组通用功能。

由于我们也在 Mac 上分发我们的应用程序,因此我们也在使用 py2app,但在专用的 Mac Osx 构建机器上。

关于Python Py2app 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19327698/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com