美文网首页
Python 打包成mac app

Python 打包成mac app

作者: 米饭超人 | 来源:发表于2018-04-03 16:39 被阅读1330次

以前都在Win机器打包,Mac还是有点区别,记录一下

一、创建一个简单的Tkinter应用,并命名为Sandwich.py:

import sys

if sys.version_info < (3, 0):

    # Python 2

    import Tkinter as tk

else:

    # Python 3

    import tkinter as tk

root = tk.Tk()

root.title("Sandwich")

tk.Button(root, text="Make me a Sandwich").pack()

tk.mainloop()

二、py2app 打包

1.创建一个virtualenv环境

# Create a custom directory

$ mkdir SandwichApp

$ cd SandwichApp

# Use virtualenv to create an isolated environment

$ virtualenv venv

$ . venv/bin/activate

2.安装py2app

pip install py2app

3.生成setup文件

py2applet --make-setup Sandwich.py

4.打包

#自己开发,打包速度快。(因为本机安装了依赖库,所以可以直接运行)

python setup.py py2app -A

#给其他没有sdk的电脑使用,包括lib库。(没有安装sdk的电脑使用,需要去掉-A,将把所有的依赖全部打包。)

python setup.py py2app

相关文章

  • Python 打包成mac app

    以前都在Win机器打包,Mac还是有点区别,记录一下 一、创建一个简单的Tkinter应用,并命名为Sandwic...

  • Python程序打包成Mac应用

    在window下python程序可以用py2exe打包成应用程序, mac下也有相应的工具叫做py2app.原理是...

  • python打包成可执行文件app

    1.mac程序打包成app 有两个方案一个 pyinstaller 已经测试过了。没有打包成功。py2app可以成...

  • python开发app

    都说python强大,写了一阵子python代码,都是打包成exe程序来玩;今想打包成app来玩下,可又不可能重新...

  • pyinstaller 使用过程中的小问题

    背景 mac 电脑 希望将python文件打包成可执行文件 问题 执行pyinstaller -F **.py后 ...

  • Mac App 打包成dmg

    先把开发的Mac App打包成xxx.app 安装create-dmg 安装成功后,可以用下面指令查看详细信息 c...

  • Python GUI项目实战(九)项目总结

    一、程序打包成可执行文件 1. 程序打包成Mac上的程序(单py文件) 使用pip3 install py2app...

  • Mac: 将APP打包成dmg

    创建一个新的文件夹,将APP放到这个新文件夹中 打开Disk Utility > File > New Image...

  • python打包成可执行文件

    Mac打包成app 安装 进入需要打包的py文件的目录(login_pane.py 代表需要打包的文件) 执行上述...

  • Pyinstaller新手向导

    用python写了一个小程序,考虑到给到windows用户方便使用,就想着打包成exe。于是搜索了下python打...

网友评论

      本文标题:Python 打包成mac app

      本文链接:https://www.haomeiwen.com/subject/cmlchftx.html