Нет модуля с именем "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.

Другие вопросы по тегам