如何在pycharm中能正常执行的py文件,打包成exe文件后,报错提示:invalid syntax?

在pycharm中能正常执行的py文件,打包成exe文件后,报错提示:invalid syntax。

img

你这是python 打包版本不对。不支持这种写法. 改成,.format

你是在pycharm里面的控制台打的包吗?还是cmd打的啊

1、pyinstall库安装了吗?
没有的话,安装一下
2、检查一下python文件相关行的写法和语法试试。

img

img


确认下这里语法有没有问题 看下标点符号 括号是不是英文的

你打包成exe的命令可以贴出来给我不,我怀疑是打包的命令影响的,这边举个实例:

def makefile(self, mode="r", buffering=None, *,encoding=None, errors=None, newline=None):

这里面有一个单独的星号,在Python2中是不支持这种用法的