我是python的新手,我正在尝试为这个项目运行单元测试: https://github.com/matrix-org/synapse
我从项目的顶层运行tox。我收到此错误: exceptions.ImportError:没有名为pymacaroons的模块
但是已经使用pip安装了pymacaroons。据我所知,我只有一个版本的python。真的难倒在这里。
答案 0 :(得分:2)
tox
创建自己的虚拟环境并根据tox.ini
安装依赖项。 pymacaroons
未在tox.ini
中列出,因此未安装pymacaroons
。要安装它,请将tox.ini
添加到[testenv]
(部分deps
,键-rrequirements.txt
)或将tox.ini
添加到pymacaroons
并列出requirements.txt
} KeyError
。