50得票6回答
能否在Mac应用商店上部署Python应用程序?

苹果是否接受Python应用程序在新的Mac应用商店分发? 如果是,该应用程序应如何打包?py2app足够吗?还是需要其他工具?

39得票11回答
如何使用Python创建Mac OS X应用程序?

我想创建一个GUI应用程序,它应该在Windows和Mac上工作。为此,我选择了Python。 问题出现在Mac OS X上。 有两个工具可以为Mac生成".app":py2app和pyinstaller。 py2app非常好,但它会将源代码添加到包中。我不想与最终用户共享代码。 Py...

37得票9回答
如何将tkinter窗口置于其他窗口之上?

我正在使用Python 2,结合Tkinter和PyObjC,然后使用py2app。 程序运行良好,但每次打开程序时窗口都以隐藏的形式启动,因此在点击码头上的图标以将其提升之前,窗口不会出现。 有没有办法控制这一点,使窗口在应用程序启动时置于其他已打开窗口的顶部? 澄清一下,它不必在整个...

19得票3回答
如何在Windows上使用Python创建OS X应用程序

我需要自动化跨平台应用程序构建。整个构建过程在Windows机器上运行。其中一部分使用Python编写并编译为OS X系统。目前,该构建的这一部分在OS X上手动完成。 我尝试了pyinstaller,但它似乎只能在其运行的平台上构建。我还尝试了py2app,但它无法在Windows上安装。...

18得票6回答
如何从具有PySide2 GUI的Python脚本构建Mac OS应用程序?

背景: 我正在使用 PySide2 GUI 开发一个简单的 Python 应用程序。它目前在 Windows、Linux 和 Mac 上都运行良好。在 Windows 上,我可以使用 PyInstaller 和 InnoSetup 构建一个简单的安装程序。然后我尝试在 Mac 上做同样的事情。...

15得票1回答
Python应用程序的简单许可保护

虽然有很多类似的问题,但请容许我提出我的不同看法... 我有一个使用py2exe、py2app和Linux源码分发的5美元Python应用程序。该应用程序具有一年的许可证,因此人们需要在一年后升级到新版本。我想添加一些简单的许可证保护措施来强制执行一年限制。由于这个应用只售5美元,即使它很容...

15得票1回答
Python:libpython3.5.dylib未找到?

我想为我的Python代码创建一个Mac可执行文件,但总是会收到这个错误消息: OSError: 找不到Python库:.Python,libpython3.5.dylib,Python 无论是PyInstaller还是py2app都返回了相同的错误。我该怎么做才能解决这个问题?

15得票2回答
构建一个Mac和Windows GUI应用程序。

我计划为Mac和Windows构建GUI应用程序。我已经在技术选择方面进行了一些研究,例如语言、库和构建工具,以便我可以在两个平台之间共享尽可能多的代码。 主要要求: 符合Mac App Store的要求。 在Mac和Windows上本地外观和感觉。 需要在Mac上调用Quartz Wind...

13得票1回答
py2app构建成功,但应用程序出现“_tkinter.TclError”错误(且没有错误消息!)

我正在使用 py2app 0.9 在运行 Python 3.4 的 Mac OSX Yosemite 10.10.1 上,Anaconda发行版,并且使用 Tcl 8.5。 在之前的尝试中,构建失败了,但快速搜索后找到了解决这些问题的方法(即在选项中包括'packages':['tkinte...

13得票2回答
使用py2app制作的可执行文件是否能包含其他终端脚本并运行它们?

我有一个很好的针对OS X的Python应用程序,可以很好地运行。它运行一个外部终端脚本,并且我想将其包含在我的Python应用程序中。理想情况下,我希望能够运行py2app并将此脚本捆绑到可执行文件中,然后能够在我的代码的Python部分中包含并运行它。这是可能的吗? 提前感谢! 额外编...