使用 py2app 把 python 项目打包成mac下可执行的应用
来源:互联网 发布:淘宝客api开发 编辑:程序博客网 时间:2024/05/29 19:53
如果已经安装了py2app 0.2.x或者更早的版本,我们需要先卸载老版本,可以使用脚本来卸载:
#!/usr/bin/env pythonimport os, shutilfrom distutils.sysconfig import *py2app = os.path.join(get_python_lib(), 'py2app')import shutilif os.path.isdir(py2app): print "Removing " + py2app shutil.rmtree(py2app)if os.path.exists(py2app + '.pth'): print "Removing " + py2app + '.pth' os.unlink(py2app + '.pth')for path in os.environ['PATH'].split(':'): script = os.path.join(path, 'py2applet') if os.path.exists(script): print "Removing " + script os.unlink(script)执行改脚本的时候可能需要使用:sudo
我安装py2app的时候是使用的 easy_install 这个工具,安装该工具的方法:
curl -O http://peak.telecommunity.com/dist/ez_setup.py$ sudo python ez_setup.py -U setuptools然后使用 easy_install 安装 py2app :
sudo easy_install -U py2app
1、进入工程目录下面: cd yourProjectDirctory
2、生成 setup.py 文件: py2applet --make-setup MyApplication.py
3、清空以前生成的编译文件: rm -rf build dist
4、生成mac下的应用: python setup.py py2app
5、生成的应用在dist目录下面
更多关于 py2app :http://undefined.org/python/py2app.html
如果想打包生成exe文件使用 py2exe :http://www.py2exe.org/index.cgi/Tutorial
- 使用 py2app 把 python 项目打包成mac下可执行的应用
- 在mac下使用py2app打包python项目
- PyQt5系列(二)Mac下使用py2app打包python项目
- mac os下py2app打包python程序
- Intellij下 把项目打包成可执行的jar
- Python Tkinter GUI(二)py2app打包Mac应用程序
- python项目打包成可执行的exe文件
- 64位macOS下使用py2App打包PyQt4程序
- py2app在OSX下打包文件的方法
- 使用 pyinstaller 把python脚本打包成 windows exe 可执行程序
- 用PyInstaller把python程序打包成exe可执行程序
- Maven项目打包成可执行的jar
- maven项目打包成可执行的jar
- py2app打包
- 通过py2app将python2程序打包成mac应用程序(.app)(一)
- Linux(CentOS)下把python脚本转化成可执行程序
- Linux(CentOS)下把python脚本转化成可执行程序
- 使用idea的maven把项目打包成war。
- 点击checkbox使用js取table中tr下td中的各个标签value
- kernel 学习 : 文件系统
- DEDECMS5.7安装后首页慢或无法生成首页的解决办法
- mysql my.ini
- oracle 10g数据库介绍
- 使用 py2app 把 python 项目打包成mac下可执行的应用
- CSS:区分IE版本的三个方法
- Load generator连接失败的解决办法!
- js 处理 ie和firefox window.frames 兼容问题
- 异地备份和还原方案(备份)
- LoadRunner Agent Process 和 LoadRunner Agent Service的差别和注意事项
- Linux下的xml文件的解析
- SAP R3和JAVA交换数据之JCO
- 自己联系的一个小perl