使用 python faker 库但有导入错误

use*_*590 1 python importerror lib

我的代码中有这一行,from faker import Factory但出现错误ImportError: no module named faker。所以我查看了 Stack Overflow 和 pip 安装了 fake-factory。它说安装成功,但是当我再次运行代码时,它给了我另一个导入错误:

ImportError: The ``fake-factory`` package is now called ``Faker``.

Please update your requirements.
Run Code Online (Sandbox Code Playgroud)

我在这里缺少什么?

小智 5

我有同样的问题。

正如 ImportError 所暗示的那样,您需要为此安装 Faker。

移动你的 python 库的安装目录,然后试试这个..

先卸载fake-factory(我用的是pip) pip uninstall fake-factory

然后检查它是否被卸载使用pip freeze并且它不应该在那里

然后,继续安装 Faker pip install Faker

现在,再次尝试运行该代码,它应该可以工作。希望这可以帮助 :)