频道栏目
首页 > 程序开发 > 综合编程 > 其他综合 > 正文
Python3实例:使用cx_Freeze打包成exe文件
2017-04-14 10:02:00           
收藏   我要投稿

Python3实例:使用cx_Freeze打包成exe文件:首先可以用简单命令行进行打包。不过我这个是接着上一篇文章的点击打开链接,把淘宝程序打包起来。

我用的是4.3.4版本

本来有现成的代码。使用了setup.py文件。这样的好处是可以写各种配置参数。

from cx_Freeze import setup, Executable

base = None

executables = [
    Executable('mtaobao.py', base=base)
]

setup (
name = "TaoBao",
version = "1.0",
description = "http://blog.csdn.net/u012175089",
executables=executables
)
但是发现闪退。百度一下,众说纷纭。首先下个定论,应该是版本问题,cx_Freeze的4.3.3版本好像有bug

 

一开始的时候搜了几个语句,很多都不行。有一个是可以的。

$ cxfreeze mtaobao.py --target-dir ./ --no-copy-deps
这个语句打包之后是可以运行的。这个语句是只有一个exe的。

但是我想试试用setup.py来打包。这样适合更多的情况。

https://pypi.python.org/pypi?:action=display&name=cx_Freeze&version=4.3.4

这里可以找到。

结果还是不行。我很奇怪。我百度出来的这个东西,怎么最高版本是4.3.3.

还是不行,后来不知道怎么找,看到一个5.0.1版本的。

https://pypi.python.org/pypi/cx_Freeze/

然后卸载原来的pip uninstall cx_Freeze

再安装5.0.1版本就行了。

现在问题来了。究竟这个cx_Freeze最新版本是什么版本。为什么不同的地方出现的最新版本不同。

点击复制链接 与好友分享!回本站首页
上一篇:HBase相关源码学习
下一篇:使用不同的SSH密钥执行git命令
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站