由于python版本不同,在安装python过程中遇到了一些坑
系统环境 :win7 amd 64位
Python:python 3.6
在python.org上找到了cx_freeze的whl包(本人下载如图圈出的),下载地址:https://pypi.python.org/pypi/cx_Freeze
1、如上图下载到文件夹
用pip install cx_Freeze-5.1.1-cp36-cp36m-win_amd64.whl执行
然后会提示安装成功
2、安装成功后在python安装目录,在D:\python3\Scripts目录下看看到(圈出的部分)
3、你会发现缺少个cxfreeze.bat这个文件,所以
执行python cxfreeze-postinstall
然后生成如下图
最好返回上一层目录然后执行如下命令,主要因为测试是否在任何目录都可以使用
通过cx_freeze -h,试一试cxfreeze -h
cxfreeze.bat代码如下
总结
目前来看,在没有别的解决方案的情况下,有如下解决办法: 1.重新安装python到根目录(注意设置好环境变量),再通过CMD中安装cxfreeze(避免安装错误的版本)。2.可能由于python2和python3版本的问题,如果cx_freeze -h,试一试cxfreeze -h。 因为没有遇到过其他问题,一般通过上述两种方案能够解决xzfreeze的安装问题。