Cal*_*ngo 1 python python-import
我正在尝试在 python 中导入 json 模块。
我以为我应该重新安装 json,但是键入时pip uninstall json出现错误,提示我未安装它。
尝试使用 pip 安装它时,我收到一条消息,说找不到它。也许尝试使用 pip 安装或卸载这个模块是愚蠢的,因为我太新而无法理解。我也很感激对此的解释。这是我尝试时收到的错误消息import json。
Traceback (most recent call last):
File "json_exp.py", line 1, in <module>
import json
File "C:\Users\hp\AppData\Local\Programs\Python\Python38-32\lib\json\__init__.py", line 106, in <module>
from .decoder import JSONDecoder, JSONDecodeError
File "C:\Users\hp\AppData\Local\Programs\Python\Python38-32\lib\json\decoder.py", line 3, in <module>
import re
File "C:\Users\hp\AppData\Local\Programs\Python\Python38-32\lib\re.py", line 125, in <module>
import functools
File "C:\Users\hp\AppData\Local\Programs\Python\Python38-32\lib\functools.py", line 17, in <module>
from collections import namedtuple
ImportError: cannot import name 'namedtuple' from 'collections' (C:\Users\hp\Desktop\Programs and stuff\Python\collections.py)
Run Code Online (Sandbox Code Playgroud)
查看错误消息:您似乎有一个本地collections.py文件(ImportError 报告的路径与 stdlib 模块报告的路径完全不同),它隐藏了 stdlib 中的文件。
结果,当functools尝试导入namedtuple它时,您的文件(它没有命名元组,更不用说来自 stdlib 的文件了)它会崩溃。
| 归档时间: |
|
| 查看次数: |
1287 次 |
| 最近记录: |