【问题标题】:iPython: cannot import module named sklearniPython:无法导入名为 sklearn 的模块
【发布时间】:2014-05-10 07:53:56
【问题描述】:

我可以使用 python 解释器导入 sklearn,但是当我尝试在 iPython 笔记本中执行相同操作时,iPython 会抛出 ImportError。知道是什么导致了这个问题吗?我需要在 iPython 中使用一个模块。

我不确定这是否会有所帮助,但这里是我在我的机器上安装的包的一个子集。

我按照此处有关安装过程的说明进行操作: http://shanshanchen.com/2013/05/29/install-numpy-scipy-scikit-learn-on-mac-os-x-for-data-miners/

【问题讨论】:

  • ipython 使用的是同一个 python 吗?我唯一能想到的是 ipython 使用不同版本的 python 或者你需要重新启动它。您是否手动安装所有软件包?您可以查看which pythonwhich ipython
  • 我混合使用了 easy_install 和 pip 来获取各种软件包(我会根据需要逐步安装它们)。调用which ipython 生成/usr/local/bin/ipythonwhich python 生成/usr/local/bin/python
  • 哦,好吧,我只需通过 fonnesbeck.github.io/ScipySuperpack 一次重新安装所有内容,就可以让事情正常进行。不知道之前发生了什么,但至少现在可以了!

标签: python ipython python-import jupyter-notebook


【解决方案1】:

这个问题可以通过 notebook 中的以下命令来解决。

!pip install scipy
!pip install sklearn

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-02
    • 2021-09-09
    • 2019-06-07
    • 2019-11-21
    • 2020-04-29
    • 2021-08-16
    相关资源
    最近更新 更多