使用PyInstaller将Python程序文件转换为可执行程序文件
Windows下采用PyInstall将py文件转换成exe可执行文件 Python Makespec.py --console --onefile NotePadnotepad.py 报错: Configfile is missing or unreadable. Please run Configure.py before building 3.在命令行执行: Configure.py 报错:
4.安装最新版本的 pywin32-217.win32-py2.7.exe,下载地址:http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/
三、PyInstaller使用 PyInstaller的使用相对简单,cmd下进入解压出来的目录,执行如下命令: python pyinstaller.py [opts] yourprogram.py 四、主要选项包括: 五、注意事项
1. 首先给系统装个easy_install, 如果装了的可以跳过这步 2. 官网上下载pyinstaller,当前的最新版本是2.1 3.解包进入源码目录 tar -zxvf pyinstaller_2.1.tar.gz (2) cd pyinstaller-2.1 运行 python setup.py install 4. 拷贝py文件 5. 生成可执行文件 python pyinstaller.py test.py 二、可能遇到的问题 1. 用户权限 2. 找不到python lib动态库 raise IOError("Python library not found!") IOError: Python library not 执行python --version查看当前版本,并查找/usr/local/lib 下有没有对应版本的libpython*.*.so文件, #./configure --enable-shared --prefix=/usr/local #make #make install 我环境中更新过python版本,导致/usr/lib下不是最新版本的库文件,需要将新版本拷贝到对应的/usr/lib目录下,注意有两个文件: #cp libpython*.so /usr/lib/ #ln -s /usr/lib/libpython*.so.1.0 /usr/lib/libpython*.so (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |