通过pip命令安装完cx_Freeze会发现,官网上所说的可以直接通过cx_Freeze脚本来执行的操作不可用的
出自于官网
There are three different ways to use cx_Freeze: Use the included cxfreeze script. ...脚本书写
比如我的脚本是:
@echo off C:\Users\lijy2\AppData\Local\Programs\Python\Python35-32\python.exe C:\Users\lijy2\AppData\Local\Programs\Python\Python35-32\Scripts\cxfreeze %*原因是,我的地址是Python.exe文件的地址 加上对应的这个脚本
echo off 作用如下:
执行”echo off”,后面所执行的命令不会显示出来,只会显示结果,但”echo off”本身的命令会显示出来怎么办,所以一般见到的echo off 前面都有”@”,”@”作用是此行所有的命令都不显示,只执行,和”echo off”比较相似,不过只对一行起作用 就是说,加上这个命令之后,后面执行的命令就只会输出结果。(否则会把这条命令的内容也输出出来)再加上@ 就表示当前这个命令(echo off)也不输出出来(不然,不会显得很怪咩。。。)%*作用如下:
%* 从第一个参数开始的所有参数放在这的意思就是,用python来启动对应的这个脚本,然后,把你自己要输入的参数也放进来。。(bat批处理的内容中也是可以使用多参数的)%* 表示是把所有的参数都放进来。。所以我们可以猜测到cxfreeze这个文件,很有可能就是python脚本文件。。就是没有加后缀而已
