0

我尝试使用以下代码导入 nuurolab:

import neurolab as nl

但它给出了这个错误:

ModuleNotFoundError: No module named 'neurolab'

然后我尝试使用安装neurolab

sudo pip3 install neurolab

然后此消息显示:

Requirement already satisfied: neurolab in /usr/local/lib/python3.5/dist-packages

如何解决这个问题呢?

4

1 回答 1

0

您将模块安装在错误的位置。默认情况下,Linux 上有 2 个集成版本,2.7 和 3.5 以及您安装的那个。重要的是在安装模块时不要混淆它们,否则最终会出现错误的版本。

在终端输入时:

python调出 2.7 python3调出 3.5

对于 python 3.6,它将是python3.6.

pip也这样做。

pip将为 2.7 pip3为 3.5

pip3.63.6

因此,在安装时,您只需更改安装它的环境:

sudo python3.6 -m pip install neurolab

如果您收到错误提示pip3.6找不到,在某些情况下,您可能pip36需要使用以下命令安装pip3.6:

sudo apt install python3.6-pip
于 2018-02-03T19:05:56.613 回答