使用pyinstaller打包时出现SyntaxError: unexpected EOF while parsing错误

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图

SyntaxError: unexpected EOF while parsing

运行结果及报错内容

img

img

我的解答思路和尝试过的方法
我想要达到的结果

这是因为pyinstaller与python版本的兼容性问题,如果你是python3.5及其以下的版本,执行该命令可能就会直接安装成功, 但如果你是python3.6及其以上版本就会遇到怎么安装都安装不上的问题, 或者你比较幸运给安装上了,但在你打包的时候,你也可能会遇到以下问题IndexError: tuple index out of range。可以换个低版本的pyinstaller3.6

解析的数据和你的规则不匹配

你可以将你同事的python环境看一下,在cmd输入pip list看看模块的版本信息,你按照你同事的环境搭建一下试试

代码在同事的电脑里时可以正常封装成.exe的,所有大概率时环境的问题,但是具体是哪里呢?