Нет модуля с именем "xmltodict" - PullRequest
0 голосов
/ 06 мая 2020

Я пытаюсь преобразовать 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 ]

0 голосов
/ 06 мая 2020

это, вероятно, связано с проблемами окружающей среды. Нам нужно знать больше, например: Какая у вас ОС? ты используешь анаконду что ли? Когда вы выполняете установку pip ... вы делаете это на (базовой) env?

0 голосов
/ 06 мая 2020

Иногда это вызвано версией pip. Обновите pip до последней версии, а затем удалите и переустановите пакет xmltodict.

...