使用pyinstaller生成独立的可执行文件

少于 1 分钟读完

一、ubuntu12.04下pyinstller安装及使用步骤

  1. 下载PyInstaller

最新版本的PyInstaller支持python2.4-2.7

用python –version查得本机python版本为 2.7.3

  1. 安装

cd ~/下载 tar -xf PyInstaller-2.1.tar.gz cd PyInstaller-2.1 sudo python setup.py install

出现错误

Traceback (most recent call last): File “setup.py”, line 14, in from setuptools import setup, find_packages ImportError: No module named setuptools

网上找了下原因,是因为缺少python-setuptools

sudo apt-get install python-setuptools

然后再执行sudo python setup.py install  就安装成功了

  1. 生成独立的可执行文件

cd ~/PyLLK pyinstaller -F llk.py

在~/PyLLK/dist目录下生成独立的不信赖库的可执行文件llk,运行llk,需要将两个图片目录和llk放在同一目录下。

二、windows7下pyinstller安装及使用步骤

1、安装python setuptools

下载python setuptools setuptools-0.6c11.win32-py2.7.exe

直接运行安装

2、下载PyInstaller

也是支持2.4-2.7

win7下的python版本为2.7.6

进入PyInstaller-2.1目录,执行

python setup.py install

3、执行pyinstaller.py

E:\PyInstaller-2.1>python pyInstaller.py -F D:\PyLLK\llk.py

提示以下错误 Error: PyInstaller for Python 2.6+ on Windows needs pywin32. Please install from http://sourceforge.net/projects/pywin32/

4、安装pywin32

下载pywin32

直接运行安装即可,再次执行

E:\PyInstaller-2.1>python pyInstaller.py -F D:\PyLLK\llk.py

(如果不想显示控制台命令行,加上 -w 选项)

会在当前目录下生成一个llk文件夹,llk/dist/llk.exe

最后将image图片和image_select图片文件夹拷贝到和llk.exe同一个文件夹下,这时就完成了发布,可以运行在任何win32平台下了。

标签:

分类:

更新时间:

留下评论