我可以在我的项目中嵌入wxPython,从而省去用户安装它的麻烦吗?

2024-06-01 02:28:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我最近发现使用wxPython编写GUI应用程序是多么容易和方便。不幸的是,安装wxPython是一个巨大的颈部悸动疼痛。我认为自己对技术很在行,但我花了将近一个小时在Ubuntu机器上安装Pythonbrew安装wxPython。在家里的OSX机器上,我还没弄明白。在

因此,我的问题是:是否可以以某种方式安装wxPython的一个可移植的版本,并将其放在我的项目目录中,在那里它可以在所有平台上工作,从而省去用户在运行我的应用程序时必须手动安装它的痛苦吗?如果是,我该怎么做?在


Tags: 项目版本目录机器应用程序ubuntu方式wxpython
2条回答

必须为每个目标平台编译wx。二进制文件总是依赖于操作系统,所以不可能有可移植的wx版本。在

PyInstaller应该使这三个主要平台上的事情变得简单。不过,我只在Windows上用过。cx冷冻和bb冷冻也可以帮助你。有一个py2app脚本只适用于mac。在

如果在Mac上安装wxPython时遇到问题,那么应该在wxPython邮件列表中询问。上面有几个Mac用户,包括wxPython的作者本人。在

如果您想要可移植的,那么您可以查看可移植Python项目:http://www.portablepython.com/我很确定它包括wxPython。在

相关问题 更多 >