为什么在用pyinstaller和py2exe将py打包exe的时候报错
展开全部
我个人觉得pyinstaller比py2exe好用,一个原因是不用写脚本,直接用命令行就可以了,另外一个原因就是,当时我用的时候py2exe还不支持python3,pyinstaller的用法很简单,我看过最简洁的教程就是这个--------------------------------------------------------------------------一、首先安装pyinstaller下载地址:7827835传统方式:通过命令提示符cd到该解压的目录(和setup.py同一目录),然后输入pythonsetup.pyinstall或者直接在命令提示符中输入pipinstallpyinstaller通过piplist可以查看你所有安装的包以及包的版本二、开始打包成exe1、命令提示符cd到需要打包的文件的目录2、直接在命令提示符中输入pyinstaller-F文件名.py注意F要大些,呵呵就这么简单3、打包成功后会出现两个文件夹,其中一个就是所需要的exe文件;注:若是gui文件可以在输入pyinstaller-F-w文件名.py其中w是小写,意思就是五命令行窗口,默认的是-c有命令行窗口,当然一般的文件也可以-w,这样命令行窗口就没有了。三、pyinstaller的其他常用的参数--icon=图标路径-F打包成一个exe文件-w使用窗口,无控制台-c使用控制台,无窗口-D创建一个目录,里面包含exe以及其他一些依赖性文件还有一些可以通过pyinstaller-h来查看参数---------------------------------------------------------------注意,运行命令行的时候必须从pyinstaller所在的目录下进入,先进入那个目录,按住shift点击鼠标右键,选择在此处打开命令窗口,然后再按步骤二所提示的做就可以了!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询