Python 没有名为“xmltodict”的模块

Python 没有名为“xmltodict”的模块,python,xml,anaconda3,xmltodict,Python,Xml,Anaconda3,Xmltodict,我正在尝试使用“xmltodict”将XML转换为JSON 我的代码: import xmltodict import json with open('ELT.xml') as inFh: with open('ELT.json','w') as outFh: json.dump(xmltodict.parse(inFh.read()), outFh) 错误: import xmltodict ModuleNotFoundError: No module named

我正在尝试使用“xmltodict”将XML转换为JSON

我的代码:

import xmltodict
import json
with open('ELT.xml') as inFh:
    with open('ELT.json','w') as outFh:
        json.dump(xmltodict.parse(inFh.read()), outFh)
错误:

 import xmltodict
ModuleNotFoundError: No module named 'xmltodict'
我尝试了:pip安装xmltodict,但得到了以下结果:

C:\Users\user>pip install xmltodict
Requirement already satisfied: xmltodict in c:\users\user\anaconda3\lib\site-packages (0.12.0)

这有时是由pip版本引起的。
请将pip升级到最新版本,然后卸载并重新安装xmltodict软件包。

这可能是由于环境问题。我们需要了解更多,例如: 你的操作系统是什么?你在用蟒蛇还是什么?
当您执行pip安装时。。。你是在基地环境上做的吗

请用评论提问。答案仅用于提供答案,不用于询问其他问题。Windows 10。是的,用水蟒。我安装到了我认为正确的路径:C:\Users\user\anaconda3\Lib\site-packages\uuuu-pycache\uuu\xmltodict.cpython-37.pycyou可以尝试使用anaconda界面,然后选择您正在使用的环境。选择所有已安装的软件包并搜索xmltodict。尝试从那里安装。我卸载并重新安装了pip。然后我尝试重新安装xmltodict,但我得到了相同的错误。我检查了xmltodict的版本历史记录,它是最新的版本。在您的虚拟环境中,您会发现python.exe和pip.exe尝试从虚拟环境中运行pip并安装它,然后查看它是否修复