没有名为';ffnet';用Python

没有名为';ffnet';用Python,python,installation,Python,Installation,我尝试了一个用于签名识别的python代码,其中有一个导入ffnet模块(来自ffnet import mlgraph,ffnet),但运行它时出错 错误是: ModuleNotFoundError:没有名为“ffnet”的模块 我已经安装了模块,但仍然出现了错误 请帮助我修复此问题:)您需要确保它已正确安装。错误消息直接表示“您尚未正确安装”。 根据您使用的Python版本,您应该有一个名为pip的包管理器,负责安装和卸载模块。尝试: pip2安装ffnet如果您有python2 pip3安

我尝试了一个用于签名识别的python代码,其中有一个导入ffnet模块(
来自ffnet import mlgraph,ffnet
),但运行它时出错

错误是:
ModuleNotFoundError:没有名为“ffnet”的模块

我已经安装了模块,但仍然出现了错误


请帮助我修复此问题:)

您需要确保它已正确安装。错误消息直接表示“您尚未正确安装”。 根据您使用的Python版本,您应该有一个名为
pip
的包管理器,负责安装和卸载模块。尝试:

  • pip2安装ffnet
    如果您有python2
  • pip3安装ffnet
    如果您有python3
或者,您可能已经使用Anaconda安装了Python。在这种情况下,请使用
conda install ffnet
。在所有情况下,在终端中运行建议的命令。
但是,了解您的问题的更多细节是非常有用的(您有什么操作系统、如何安装Python以及在哪里安装Python、您有什么版本)。

很有可能是
pip
(我想您使用pip进行安装,想法是相同的)您用来安装ffnet的代码与您正在使用的
python
不一致。可能是virtualenv正在运行,或者您使用的是python 2,但ffnet安装的是pip3
我的建议:
-运行
哪个pip
。运行
哪个python
。如果有任何错误,请比较结果(例如python2-pip3)。尝试运行
python2
pip2
而不是
python
pip

-如果上述建议无效,您应该尝试重新检查路径:找到与当前python对应的
pip
(通常在同一目录中)和
export PATH=/PATH/to/THAT/pip/:$PATH

-如果问题仍然存在,我想您的
pip
文件的第一行(用于指定其相应的
python
路径)已经在不知不觉中被修改了。您必须手动将其编辑为类似
#/usr/bin/python3

希望这有帮助