无法从 windows 10 pro 从 Anaconda 导入 sklearn 和 statsmodels
Unable to import sklearn and statsmodels from Anaconda from windows 10 pro
我是 python 的新手,所以请原谅我的无知,因为我不知道什么可以很容易地解决。我是 运行 python 3.6 通过 Rodeo IDE,它很棒,因为它类似于 R-Studio(我非常熟悉)。作为一名有抱负的数据科学家,我正在尝试学习如何将回归和时间序列模型拟合到数据中,我找到的所有教程都说我需要各种包,所有这些包都应该包含在 Anaconda 库中。下载并重新下载 Python、Rodeo 和 Anaconda,并尝试各种在线修复后,我一直无法成功加载 scikit-learn 和 statsmodels 模块。
#here is everything I have tried.
#using pip
! pip install 'statsmodels'
! pip install 'scikit-learn'
! pip install 'sklearn'
我在这里没有收到任何错误,老实说,我对这实际上做了什么感到有点困惑,但我看到网上很多人总是建议在尝试导入时这是一个大问题模块。
#using import
import sklearn
import statsmodels
from sklearn import datasets
import statsmodels.api as sm
以上所有都给我同样的错误:
import statsmodels.api as sm
ImportError: 没有名为 'statsmodels'
的模块
ImportError: Traceback(最后一次调用)
ipython模块中的-input-184-6030a6549dc0()
----> 1 导入 statsmodels.api 作为 sm
导入错误:没有名为 'statsmodels'
的模块
我试图将我的工作目录设置为包含所有包的 Anaconda 3 文件,并重新运行 上述代码但没有成功。
我认为最有可能的问题与我的经验不足有关,这可能是一个简单的修复。有没有可能是 IDE 不好或者 anaconda 不喜欢我?
所以请牢记以上所有内容,问题是,我如何才能成功导入这些模块,以便我可以访问它们的功能?
选项 1:
使用 pip 安装软件包后,请尝试关闭并重新打开 IDE/Jupyter Notebook,然后重试。
这是 Jake VanderPlas 概述的已知错误 here
选项 2:
不要在您的 pip 消息周围加上引号。
!pip install -U statsmodels
!pip install scikit-learn
选项 3:
你也在使用Anaconda吗?如果你是,你应该已经有了 scikit-learn。如果您在 Rodeo 内部尝试,我认为您需要在 Rodeo 内部设置路径。打开 Rodeo 并将 Python 路径设置为您的新蟒蛇。参见
我是 python 的新手,所以请原谅我的无知,因为我不知道什么可以很容易地解决。我是 运行 python 3.6 通过 Rodeo IDE,它很棒,因为它类似于 R-Studio(我非常熟悉)。作为一名有抱负的数据科学家,我正在尝试学习如何将回归和时间序列模型拟合到数据中,我找到的所有教程都说我需要各种包,所有这些包都应该包含在 Anaconda 库中。下载并重新下载 Python、Rodeo 和 Anaconda,并尝试各种在线修复后,我一直无法成功加载 scikit-learn 和 statsmodels 模块。
#here is everything I have tried.
#using pip
! pip install 'statsmodels'
! pip install 'scikit-learn'
! pip install 'sklearn'
我在这里没有收到任何错误,老实说,我对这实际上做了什么感到有点困惑,但我看到网上很多人总是建议在尝试导入时这是一个大问题模块。
#using import
import sklearn
import statsmodels
from sklearn import datasets
import statsmodels.api as sm
以上所有都给我同样的错误:
import statsmodels.api as sm
ImportError: 没有名为 'statsmodels'
的模块ImportError: Traceback(最后一次调用) ipython模块中的-input-184-6030a6549dc0()
----> 1 导入 statsmodels.api 作为 sm 导入错误:没有名为 'statsmodels'
的模块我试图将我的工作目录设置为包含所有包的 Anaconda 3 文件,并重新运行 上述代码但没有成功。
我认为最有可能的问题与我的经验不足有关,这可能是一个简单的修复。有没有可能是 IDE 不好或者 anaconda 不喜欢我?
所以请牢记以上所有内容,问题是,我如何才能成功导入这些模块,以便我可以访问它们的功能?
选项 1: 使用 pip 安装软件包后,请尝试关闭并重新打开 IDE/Jupyter Notebook,然后重试。
这是 Jake VanderPlas 概述的已知错误 here
选项 2: 不要在您的 pip 消息周围加上引号。
!pip install -U statsmodels
!pip install scikit-learn
选项 3:
你也在使用Anaconda吗?如果你是,你应该已经有了 scikit-learn。如果您在 Rodeo 内部尝试,我认为您需要在 Rodeo 内部设置路径。打开 Rodeo 并将 Python 路径设置为您的新蟒蛇。参见