当前位置 : 主页 > 编程语言 > java >

python报错exec code in self.locals SyntaxError: Missing parentheses in call to ‘exec‘

来源:互联网 收集:自由互联 发布时间:2022-10-26
1. 今天跑代码,下载了别人的代码,运行起来报错如下: exec code in self.locals SyntaxError: Missing parentheses in call to 'exec' 2.查了很多资料,没有找到解决方案,有些懵逼。。。 3. 这样的错误


1. 今天跑代码,下载了别人的代码,运行起来报错如下:

exec code in self.locals            

SyntaxError: Missing parentheses in call to 'exec'

2.查了很多资料,没有找到解决方案,有些懵逼。。。

3. 这样的错误是执行时候编译的错误,代码没问题的情况下,想到一种问题,以前遇到过,将文件夹命名为内置函数名称会导致包冲突,因此,我想是不是因为我命名有问题,因此,我修正了文件夹的名字:如图:

                                           

python报错exec code in self.locals SyntaxError: Missing parentheses in call to ‘exec‘_解决方案

因此将code文件夹名称改为code1或者其他名字即可,感觉是名称冲突,当然这是一种较为神棍的解决方法,我也有些迷。

4.还有一种情况,即没有配置对python的解释器,可以重新配置解释器,在setting中选择

python报错exec code in self.locals SyntaxError: Missing parentheses in call to ‘exec‘_解决方案_02

5。同时确认好当前项目解释器

python报错exec code in self.locals SyntaxError: Missing parentheses in call to ‘exec‘_内置函数_03

这种问题很稀奇,个人处理方式,如有错误,可以留言

上一篇:[React]关于React的组件
下一篇:没有了
网友评论