【问题标题】:No module named mahotas but it shows installed没有名为 mahotas 的模块,但它显示已安装
【发布时间】:2019-03-20 10:47:58
【问题描述】:

我在我的 python 脚本中写 import mahotas as mt。 我收到错误ImportError: No module named mahotas

所以我用这个命令来安装

$ sudo -H pip install mahotas

但它给了我以下错误

Requirement already satisfied: mahotas in /usr/local/lib/python3.5/dist-packages (1.4.5)
Requirement already satisfied: numpy in /usr/local/lib/python3.5/dist-packages (from mahotas) (1.16.2)

我不知道这里发生了什么。

【问题讨论】:

    标签: python pip installation importerror mahotas


    【解决方案1】:

    你用什么做代码?如果是 Spyder,请尝试在工具中选择 PYTHONPATH。添加路径到 /usr/local/lib/python3.5/dist-packages

    【讨论】:

    • 不,我正在使用原子。但是当我尝试使用 python 3 时,它起作用了。
    • 当然,如果你使用的是 python 2.x,并且安装在 python 3.x 文件中;)