gpt4 book ai didi

python - Unresolved 引用 MagicMock

转载 作者:行者123 更新时间:2023-11-28 21:49:33 25 4
gpt4 key购买 nike

我想在 Python 测试中模拟一个方法。为此,我需要 MagicMock,我尝试像这样导入它:

from unittest import TestCase
from unittest.mock import MagicMock

即使我在 PyCharm 中点击了几次安装后,虽然我在 Preferences/Project Interpreter 下看到了 magicmock 0.0.3,但我还是收到了这个错误:

 from unittest.mock import MagicMock
ImportError: No module named mock

我看到的导入语句here . 我做错了什么?

最佳答案

Py3.5 (基本版本>= 3.3) mock 当您在 documentation 中链接时,已合并到标准库中.所以,声明:

from unittest.mock import MagicMock

不应该永远提高ImportErrors .


我猜你要么使用 Py3版本 < 3.3或者正在使用 Py2.7 .

在这些情况下你应该pip install mock先导入再导入:

from mock import MagicMock

关于python - Unresolved 引用 MagicMock,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33330393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com