0

即使安装后也没有名为“imutils”的模块。我正在使用 macOS 和 sublime 文本编辑器。当我尝试构建时,我收到错误消息 No module named 'imutils' 但是当我在终端中运行 pip3 install imutils 时,我得到了已经满足的要求。

我怎么解决这个问题 ?

4

2 回答 2

1

这可能是由您的 python 版本引起的。如果您安装了多个 python 版本,则需要为特定的 python 版本安装该模块。例如,在我的 Linux 中,python 2 已安装并且是默认 python,当您运行pip install somemodule它时,它会为 python 2 安装该模块。所以尝试运行

python* -m pip install imutils

*你的python版本在哪里

于 2020-05-10T13:55:16.830 回答
1

经过研究,我发现我可以通过为不同的python版本创建两个不同的构建系统来解决这个问题。这使我可以根据项目选择具有所需安装的 python 版本。这样可行!

我使用这种方法创建了 python3.7 构建系统并且它有效!用你的 python 路径替换 python。{"cmd": ["python", "-u", "$file"], "file_regex": "^[ ] File \"(... ?)\", line ( [0-9]*)", "选择器": "source.python"}

于 2020-05-11T11:23:22.513 回答