python打包成可执行文件app(Mac版)

python打包成可执行文件app(Mac版),第1张

py2app官网:

https://pythonhosted.org/py2app/

安装命令

pip install py2app

参考:

http://wiki.wxpython.org/

http://wiki.wxpython.org/Getting%20Started

cd /Users/xiaoru/Desktop/Learning/PyToApp

py2applet --make-setup hello.py

python setup.py py2app -A

可以看到在dist目录下生成了app文件, 双击可以运行了。

注:我使用的是python3 所以全程用到的命令都是把python改成python3

pip install pyinstaller

cd /Users/xiaoru/Desktop/Learning/PyToApp

sudo pyinstaller -w --clean -p 依赖包路径 入口御圆文件.py

比如: sudo pyinstaller -w --clean -p /Users/judith/PyToApp Hellow.py

pyinstaller -F -p 依赖包路镇春塌径 入口文件森困.py

依赖包路径查看:

比如Pycharm:

这个路径就是依赖包路径了。

最后总结:

pyinstaller打包更麻烦些,命令多了一个参数,并且打包后生成的文件挺多的,不知道是不是对大型项目打包比较友好,相对来说py2app打包 *** 作简单好用。

参考链接:

python打包成可执行文件app

pyinstaller 打包可执行文件(APP)

mac下安装wxpython方法如下:

1、运行的时候用全路径$ /usr/local/bin/python

2.、设定路径环境变量,保证 /usr/local/bin 的排序在 /usr/bin 和 /bin 之前。

环境的路径变量可能蔽兄设定在很多地方,比如 /etc/paths ~/.bashrc ~/.bash_profile 等等

用下面命令可以看路族并雀径变量现在的值:$ echo $PATH

3.、用virtualenv等方式,打包一个隔离的python运行环境,更复杂一点,兆早可以搜索关键字看相关资料即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12507746.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存