ModuleNotFoundError:没有名为“ abc”的模块

时间:2018-12-19 17:35:35

标签: python module package

即使安装了canmatrix模块,Python解释器也会引发以下错误:

ModuleNotFoundError: No module named 'canmatrix' 

我已经从源代码安装了python软件包(https://github.com/ebroecker/canmatrix),其中包含以下内容: 须藤python3〜/ test / canmatrix / setup.py install --prefix = / home / user / .local

当我检查sys.path时,我看到它已安装:

  • /home/user/.local/lib/python3.6/site-packages/canmatrix-0.post653.dev0+g861b926-py3.6.egg

  • /usr/local/lib/python3.6/dist-packages/canmatrix-0.post653.dev0+g861b926-py3.6.egg

但是,当我尝试使用以下命令导入canmatrix模块时:

from canmatrix.log import setup_logger, set_log_level

我收到以下错误:

ModuleNotFoundError: No module named 'canmatrix'

有人可以解释为什么找不到该模块吗?我已将两个模块的所有者更改为user。

1 个答案:

答案 0 :(得分:0)

显然,我要做的就是从setup.py所在的位置运行安装命令!现在可以了。