尝试使Tkinter脚本进入应用程序时出现许多系统错误

时间:2019-04-25 20:09:53

标签: python tkinter pyinstaller py2app

我使用tkinter为python中的某些脚本创建GUI。我想将脚本转换为单个应用程序文件,但是遇到了多个问题。我是.app开发的新手,非常感谢您的帮助!

我按照py2app tutorial中的步骤进行操作,并成功创建了setup.py文件。但是,当我尝试通过运行命令python setup.py py2app -A以别名方式进行开发时,出现错误。

  

PermissionError:[Errno 13]权限被拒绝:'/ usr / sbin / authserver'

然后我尝试执行命令sudo python setup.py py2app -A并收到一个

  

PermissionError:[错误1]不允许的操作:'/.Spotlight-V100'。

我正在使用的一些库包括numpy,scipy,pandas和nitime。

另一方面,我尝试使用pyinstaller,但在那里也遇到了问题。 .exec文件有效(打开并单击运行),但.app文件不起作用(单击时不打开)。

我的setup.py文件如下:

from setuptools import setup

DATA_FILES = [<I have files listed here that I removed for this post>]
OPTIONS = {}

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

我对使用方法一无所知,在谷歌搜索时找不到更多答案。任何帮助将不胜感激!

0 个答案:

没有答案