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

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

exec code in self.locals            

SyntaxError: Missing parentheses in call to 'exec'

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

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

                                           

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

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

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

扫描二维码关注公众号,回复: 10279419 查看本文章

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

发布了103 篇原创文章 · 获赞 55 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/l8947943/article/details/102903436
今日推荐