ImportError:没有名为“ xmltodict”的模块

时间:2019-04-30 14:43:20

标签: python pipenv xmltodict

相对于Python而言,我是一个新手,它使用Pipenv创建了一个使用xmltodict模块的项目。我看过一些类似的问题,但找不到确切的答案。

我已经使用pipenv安装xmltodict模块,但是仍然出现以下错误:

Traceback (most recent call last):
  File "./storagereport.py", line 12, in <module>
    import xmltodict
ImportError: No module named 'xmltodict'

Pipenv显示模块已安装:

$ pipenv graph
xmltodict==0.12.0

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:0)

我经常遇到这个问题,因为我在防火墙后面。我将所需的软件包下载到计算机上,然后安装。如果那不起作用,我导航到下载文件夹所在的位置并从那里安装它。您可以在此处下载此软件包:

https://pypi.org/project/xmltodict/

答案 1 :(得分:0)

您可能正在从另一个版本(通常是已安装的默认版本)运行Python。在这种情况下,您将在虚拟环境中找到python.exepip.exe,必须从虚拟环境中运行pip

答案 2 :(得分:0)

尝试使用以下命令:

sudo pip install xmltodict

sudo pip install xmltodict --upgrade