python 打包exe注意的问题

教程百度、谷歌都有,本文讲讲安装时出错的问题。

教程:http://keliang.blog.51cto.com/3359430/661884

 

1.cxfreeze 找不到路径时: 需要修改Scripts下cxfreeze.bat中路径问题

修改路径的办法

打开你的python安装文件夹,例如我的python安装文件夹在G盘,那么用记事本打开G:\python\Scripts\cxfreeze.bat

修改路径到自己的安装路径

然后保存,关闭记事本,重新检验,看看是否正确。

 

2. 'H:\python' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这是因为:bat中有空格的路径处理问题

在路径名两侧加上双引号。如下:

"H:\python 3.3\python.exe"

 

3.ImportError DLL load failed: %1 不是有效的 Win32 应用程序

操作系统:win7 64位,安装mysqldb 后提示:ImportError DLL load failed: %1 不是有效的 Win32 应用程序,是由于安装的32位的 MySql-python-1.2.3.win32-py2.exe,,只要改成64位版本的就可以了。

 

4.生成可执行文件命令:

打开cmd,进入到cxfreeze.bat文件路径下,执行以下命令:

cxfreeze bitonicSort.py --target-dir "H:\python 3.3\Scripts\123"

 

posted @ 2014-04-06 16:47  yejinru  阅读(1195)  评论(0编辑  收藏  举报