关于运行Python时出现ImportError: cannot import name 'InteractiveConsole'的解决方案,看似简单,实则致命!!

目录

一、出现的问题

二、解决方法

三、注意事项


一、出现的问题

1.博主在运行Python代码时,发现报错,错误如下:

ImportError: cannot import name 'InteractiveConsole'

During handling of the above exception, another exception ocurred:

Traceback (most recent call last):
    ........
    from _pydevd_bundle.pydevd_cython import trace_dispatch, PyDBAdditonalThreadInfo, set_additional_thread_info, global_cache_skips, global_cache_frame_skips

关于运行Python时出现ImportError: cannot import name 'InteractiveConsole'的解决方案,看似简单,实则致命!!_第1张图片

2.这个窗口一闪而过截图非常难,因此博主用录制视频的工具先录制运行过程再取的帧图片≧ ﹏ ≦


二、解决方法

1.做法其实很简单,首先查看你运行的这个.py文件在哪个目录底下,也就是查找这个.py文件的当前目录

2.找到了之后查看这个当前目录有没有__init__.py文件,如果有,删除当前目录的__init__.py即可


三、注意事项

1.在用IDE运行代码时,代码所在文件夹目录的__init__.py不应该(重复地)自动创建

*2.如果出现上述问题,可以选择交互窗口运行,或者删除__init__.py文件再用IDE运行!!!

你可能感兴趣的:(vs2019,vs2017,Atom,Eclipse,Anaconda,Python,Pycharm)