美文网首页
(四 封装-3)PyQT5: 使用 py2app 封装 Mac

(四 封装-3)PyQT5: 使用 py2app 封装 Mac

作者: 刘月玮 | 来源:发表于2018-03-15 19:17 被阅读333次

    使用 python3.6 PyQT5

    比起 py2app,优先推荐 PyInstaller

    这是因为 py2app 等不会将程序环境(如 python 的 frameworks 等),因此并不会封装为一个独立的软件(standalone app),具体表现为仅能在本机正常运行,在别人的电脑上运行会报错。然而 pyinstaller 则封装完整,可在同系统的不同机器上运行。

    方法一:py2app

    参考链接

    步骤:

    使用终端

    1. 下载 py2app:终端输入指令:pip3 install py2app

    2. 查找 py2app 中 py2applet 地址:终端输入指令:sudo find / -name "py2applet" -type f

    3. 创建 setup 文件:终端输入指令:"py2applet 地址" --make-setup "python文件地址"

      例如:"/Users/xxx/Library/Python/3.6/bin/py2applet" --make-setup "/Users/ludai/data/base/code/SAT_Tool/ui/main.py"

    4. 发布应用

      rm -rf build dist
      python3 setup.py py2app -A
      

    注意事项:

    python 版本:python3、pip3

    方法二:使用 QtCreator

    详见官网 document Run & Build

    相关文章

      网友评论

          本文标题:(四 封装-3)PyQT5: 使用 py2app 封装 Mac

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