最新消息:欢迎光临 魔力 • Python!大家可以点开导航菜单中的【学习目录】,这个目录类似图书目录,更加方便学习!

使用py2app打包Python文件为Mac应用程序

Python教程 小楼一夜听春语 6107浏览 0评论

一、安装py2app扩展包

  • 命令安装:

$ pip3 install py2pp

  • Pycharm安装:

1.进入翻译器设置,选择Python程序路径;下方的加号(+)打开可用程序的列表。

2.在列表中输入关键词py2pp,然后选中列表结果中的py2pp,点击下方的安装包(Install Package)按钮,即可完成安装。

二、创建setup.py文件

假设源代码py文件放置在系统桌面(desktop),名称为:Demo.py。

在终端中输入命令行:

$ cd desktop    # 进入桌面路径

$ py2applet –make-setup Demo.py    # 创建setup.py文件

如果执行命令显示-bash: py2applet: command not found,表示未能找到py2applet。

解决办法:通过命令查找“py2applet”的所在位置。

$ sudo find / -name “py2applet” -type f

此时会要求输入密码,输入密码并按回车。(可能不显示输入的字符)

执行命令后,在查找结果中,会有我们需要的位置路径。

例如:/Library/Frameworks/Python.framework/Versions/3.6/bin/py2applet

路径中的“3.6”为Python版本号。

最终命令:

$ 路径/ py2applet –make-setup Demo.py

正常结果会显示:Wrote setup.py

三、设置APP图标

假设图标文件:Icon.icns

将图标文件放置在setup.py文件同一目录中。

打开setup.py文件

在OPTIONS字典中添加图标代码。

例如:

四、添加APP文件

如果APP应用使用一些文件,例如: JSON 文件,文本文件,图片等。

这些文件要包含在 DATA_FILES 列表中。

例如:DATA_FILES = [‘JSON.json’, ‘Picture.png’]

五、其他App信息

六、创建APP程序

$ rm -rf build dist    # 清除旧的内容

$ python3 setup.py py2app    # 创建APP应用

运行命令就会开始APP应用的创建。

running py2app

………省略创建过程中显示的内容

Done!

 

通过以上几个步骤,就完成了一个APP应用的创建。

本文资源下载:http://www.charmpy.com/downloads/setup.zip

转载请注明:魔力Python » 使用py2app打包Python文件为Mac应用程序

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网站 (可选)