尽管安装了ModuleNotFoundError

时间:2018-11-11 22:35:20

标签: python pip anaconda

我在加载安装在我的环境中的软件包时遇到了麻烦,不知道为什么。

conda list
fbprophet                 0.3.post2                py36_0    conda-forge

当我请求安装在 conda 中的库时,它清楚地表明我已安装 fbprophet 。现在,当我导入它时,将引发ModuleNotFoundError异常。

    from fbprophet import Prophet
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-83be6864a7aa> in <module>()
----> 1 from fbprophet import Prophet
      2 import numpy as np
      3 import pandas as pd

ModuleNotFoundError: No module named 'fbprophet'

有人遇到这个问题吗?我该怎么做才能解决此问题?

3 个答案:

答案 0 :(得分:0)

我的建议是先为python创建一个虚拟环境,然后conda在虚拟环境中安装您的软件包。

答案 1 :(得分:0)

我的脚本正在从我的pip安装列表中读取,其中模块fbprophet不存在。我回去安装了它,一切正常。经验教训。

始终检查从何处读取您的库。

答案 2 :(得分:0)

您可能安装了多个Python。因此,您可能在一个Python安装中安装了该库,并试图从另一个库中调用它。请通过在此CMD命令 where python 中打印结果,让我知道您是否安装了多个Python。