[报错] SyntaxError: Missing parentheses in call to ‘exec‘
报错信息
在 Debug Python 程序的时候(PyCharm),直接就报了以下错误:
ImportError: cannot import name 'InteractiveConsole' from 'code' (/home/xovee/Desktop/contrastive_cascade/code/__init__.py)
...
SyntaxError: Missing parentheses in call to 'exec'
完整报错代码
/home/xovee/anaconda3/envs/tf22cuda101/bin/python /snap/pycharm-community/202/plugins/python-ce/helpers/pydev/pydevd.py --multiproc --qt-support=auto --client 127.0.0.1 --port 46645 --file /home/xovee/Desktop/contrastive_cascade/code/cgc_distillation.py
Traceback (most recent call last):File "/snap/pycharm-community/202/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console_integration.py", line 4, in <module>from code import InteractiveConsole
ImportError: cannot import name 'InteractiveConsole' from 'code' (/home/xovee/Desktop/contrastive_cascade/code/__init__.py)During handling of the above exception, another exception occurred:Traceback (most recent call last):File "/snap/pycharm-community/202/plugins/python-ce/helpers/pydev/pydevd.py", line 39, in <module>from _pydevd_bundle.pydevd_comm import CMD_SET_BREAK, CMD_SET_NEXT_STATEMENT, CMD_STEP_INTO, CMD_STEP_OVER, \File "/snap/pycharm-community/202/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_comm.py", line 91, in <module>from _pydevd_bundle import pydevd_console_integrationFile "/snap/pycharm-community/202/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_console_integration.py", line 6, in <module>from _pydevd_bundle.pydevconsole_code_for_ironpython import InteractiveConsoleFile "/snap/pycharm-community/202/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevconsole_code_for_ironpython.py", line 305exec code in self.locals^
SyntaxError: Missing parentheses in call to 'exec'Process finished with exit code 1
环境
- Python 3.7
- PyCharm 2020.1.3
解决方案
原因是代码所在文件夹被命名为 code,所以。。。把文件夹的名字改成其他的就可以了,例如 src。
Reference
- Gulzar. (Jul 27, 2020). pytest exec code in self.locals SyntaxError: Missing parentheses in call to ‘exec’. Retrieved from https://stackoverflow.com/questions/61696180/pytest-exec-code-in-self-locals-syntaxerror-missing-parentheses-in-call-to-exe
[报错] SyntaxError: Missing parentheses in call to ‘exec‘相关推荐
- 解决 Python 报错SyntaxError: Missing parentheses in call to 'print'
报错:SyntaxError: Missing parentheses in call to 'print' 解析: python2.X版本与python3.X版本输出方式有点不同,在2.X中直接输出 ...
- python报错:SyntaxError: Missing parentheses in call to ‘exec‘
对于代码直接run没有问题,不报错,但debug报错:SyntaxError: Missing parentheses in call to 'exec' 通过查看解决方法,可能是将文件夹命名为内置函 ...
- python安装Pyro报错:SyntaxError: Missing parentheses in call to ‘exec‘
开门见山,报错的原因就是因为:python2和3的exec方法调用格式不同. 起因如下:我要下载一个python库pyro,这个是一个概率编程的库.所以第一想法当然是: pip install pyr ...
- python报错系列(9)--SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print()
系列文章目录 文章目录 系列文章目录 前言 1.SyntaxError: Missing parentheses in call to 'print'. Did you mean print() 2. ...
- SyntaxError: Missing parentheses in call to ‘print‘. 正解
SyntaxError: Missing parentheses in call to 'print'. 报错是由于Python3和Python2版本不同,print函数语法也不同造成的.这样的原因很 ...
- SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print(e)?
在学习古月老师ROS第四课,启动机器人的键盘控制launch文件时报了这个error,下面是报错的内容: process[mbot_teleop-1]: started with pid [4942] ...
- python 错误之SyntaxError: Missing parentheses in call to 'print'
SyntaxError: Missing parentheses in call to 'print' 由于python的版本差异,造成的错误. python2: print "hello ...
- Python 报错 SyntaxError: invalid syntax 解决方法
Python 报错 SyntaxError: invalid syntax 解决方法 参考文章: (1)Python 报错 SyntaxError: invalid syntax 解决方法 (2)ht ...
- 用pip安装tensorflow报错SyntaxError: invalid syntax
用pip安装tensorflow报错SyntaxError: invalid syntax 解决办法:直接在cmd中输入安装语句
最新文章
- Mongodb安装搭建Replica Set+Sharding集群
- 分子生物学之蛋白质与氨基酸
- hana::detail::variadic::drop_into用法的测试程序
- Python: Convert rst to html
- Exception在语义上的处理。在系统中的意义。
- 场地测量的方法和程序_场地测量方案
- 计算机术语列是,计算机术语-RAM ROM
- 跨境电商将成全球贸易的主角,下半年跨境电商趋势是什么?
- 【超级综述】BERT、GPT-3们有了新名字:Percy Liang、李飞飞等发布200多页综述,阐述大模型机遇与风险...
- 【优化算法】蝴蝶优化算法(MBO)【含Matlab源码 952期】
- Bootstrap3引入相关知识点
- PS:换背景天空(简单抠图)
- 交住房公积金的好处及作用
- 基于风光储能和需求响应的微电网日前经济调度(Python代码实现)【0】
- 28岁程序员目前考虑转行,但又不知道自己能干什么
- aistudio解压zip
- JavaApplet运行
- 【计算机网络】第三话·浅谈OSI和TCP/IP模型
- 史上最详细的讲解,第一次如何上传本地代码到github
- mnist数据集在FATE上应用
热门文章
- 青少年CTF-弱口令实验室招新赛部分wp复现步骤
- 【SAP】ABAP——Web Service简介与配置方法
- 什么是显示器支架,显示器支架有啥优势
- mac创建快捷新建文本方式
- 《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》目录(最终定稿)...
- VIO--后端优化实践(坑)
- git常用命令及Commit message规则
- java Bean拷贝忽略空属性
- 数学基础:积分中值定理
- 解决vs2013+wdk7 编译nt系统wdm驱动 error C2220: 警告被视为错误 - 没有生成“object”文件