python-3.x - Spyder 控制台 - 启动内核时发生错误
问题描述
Spyder 控制台显示错误消息:
启动内核时发生错误
Traceback (most recent call last): File "C:\Users\ABCD\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "C:\Users\ABCD\Anaconda3\lib\runpy.py",
line 85, in _run_code exec(code, run_globals) File "C:\Users\ABCD\Anaconda3\lib\site‑packages\spyder_kernels\console\__main__.py",
line 11, in start.main() File "C:\Users\ABCD\Anaconda3\lib\site‑packages\spyder_kernels\console\start.py",
line 287, in main import_spydercustomize() File "C:\Users\ABCD\Anaconda3\lib\site‑packages\spyder_kernels\console\start.py",
line 39, in import_spydercustomize import spydercustomize File "C:\Users\ABCD\Anaconda3\lib\site‑packages\spyder_kernels\customize\spydercustomize.py",
line 27, in from IPython.core.getipython import get_ipython File "C:\Users\ABCD\Anaconda3\lib\site‑packages\IPython\__init__.py",
line 55, in from .terminal.embed import embed File "C:\Users\ABCD\Anaconda3\lib\site‑packages\IPython\terminal\embed.py",
line 17, in from IPython.terminal.ipapp import load_default_config File "C:\Users\ABCD\Anaconda3\lib\site‑packages\IPython\terminal\ipapp.py",
line 28, in from IPython.core.magics import ( File "C:\Users\ABCD\Anaconda3\lib\site‑packages\IPython\core\magics\__init__.py",
line 18, in from .code import CodeMagics, MacroToEdit File "C:\Users\ABCD\Anaconda3\lib\site‑packages\IPython\core\magics\code.py",
line 23, in from urllib.request import urlopen File "C:\Users\ABCD\Anaconda3\lib\urllib\request.py",
line 86, in import email File "C:\Users\ABCD\email.py",
line 8, in n=input() EOFError: EOF when reading a line
我在阅读有关类似问题的其他线程时了解到,这是由于安装了两个 python 版本
所以,我尝试手动删除所有python文件(因为我无法卸载python),然后卸载并重新安装了anaconda(spyder),但问题仍然存在
任何形式的帮助都将不胜感激
解决方案
简短回答:要解决此问题,您需要删除或重命名此文件:
C:\Users\ABCD\email.py
长答案:该文件与核心 Python 模块具有相同的名称。由于它位于您的主目录中,因此它比该模块具有更高的优先级,这使得 Python 首先使用它并最终导致错误。
推荐阅读
- amazon-s3 - 如何将 S3 存储桶中的音频文件直接提供给 Google 语音到文本
- javascript - 在适当的 javascript 行为中
- python - For 循环遍历 Python 中的列表
- java - 我不能在动态创建的视图中使用 onClick
- flutter - 如何在颤振聊天中创建像 WhatsApp 这样的日期标题
- sql - 我可以计算值大于当前行的 SUBSEQUENT 行数吗?
- c++ - 在 QT 5.12.9 版本中将 Qbytearray 显示为 Image
- c++ - 如何使用 wxFloatingPointValidator 过滤 wxTextCtrl?
- angular - Angular 11 - @HostListener "window:beforeunload" 被触发两次
- ios - collectionview 全局标题不会将单元格向下推,而是保持在顶部