Нет модуля с именем "xmltodict"
Я пытаюсь преобразовать XML в JSON с помощью xmltodict
Мой код:
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 install xmltodict, но получил такой результат:
C:\Users\user>pip install xmltodict
Requirement already satisfied: xmltodict in c:\users\user\anaconda3\lib\site-packages (0.12.0)
2 ответа
Вероятно , это связано с проблемой окружающей среды. Нам нужно знать больше, например: Какая у вас ОС? ты используешь анаконду что ли? Когда вы выполняете установку pip... вы делаете это на (базовой) env?
Иногда это вызвано версией пипса. Обновите pip до последней версии, а затем удалите и переустановите пакет xmltodict.