python - 如何从 python 文件创建一个 mac 应用程序
问题描述
我目前有一个可以从 CLI 完美运行的 python 应用程序,并且当我从 IDE 运行它时。我想把它变成一个应用程序,可以从任何 mac 计算机上单击一次启动。(就像任何桌面应用程序一样)。理想情况下,我可以将文件发送给某人,他们进行简单的安装,然后程序就可以工作了。我尝试过使用 platypus(适用于 1 文件程序)和其他捆绑应用程序的方法。但是它们似乎都不起作用,因为程序有点复杂。
计划要求:
Python3
Python 库 tkinter、套接字、线程、PIL 等
~8 个单独的 python 文件(由 1 个主菜单控制)
很多图片
我想要一个安装过程,您可以在其中多次单击下一步并同意某些事情,但如果这不可能,我可以没有它。
任何帮助是极大的赞赏!
解决方案
使用 PyInstaller 构建你的包。我认为他们没有实际的安装程序,但您可以使用一些 CMD 命令和 tkinter 之类的东西来构建自己的 GUI 安装程序。
推荐阅读
- python - 如何从硬盘的十六进制视图确定 SQLite db 文件的结尾?
- android - 如何比较新日期是否在android中的旧日期之后
- python - setSizeHint() 不能改变 QListWidget 中 QListWidgetItem 的高度
- android-studio - 如何使用导航抽屉在活动之间切换
- python - 被带有 selenium 和 chromedriver 的网站阻止
- apache-kafka-connect - 无法在 docker 的 Debezium mysql 连接器中将 ConnectorClientConfigOverridePolicy 设置为 All
- pointers - 如何使用 WinApi 的 WriteConsole 打印 LOCAL 字节
- sockets - 套接字和文件描述符魔术
- three.js - 将 .gltf 文件导入 threejs 时出错(在 expo 中)
- python - 查找数据框中连续列中一起出现的前 3 行值