首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >导入scikit-在ipython/木星笔记本中学习

导入scikit-在ipython/木星笔记本中学习
EN

Stack Overflow用户
提问于 2016-08-19 14:17:59
回答 2查看 10.8K关注 0票数 1

我能够导入scikit--从python或ipython控制台(python2.7和3.5)学习,但是当我在IPython记事本中执行import sklearn时(同样是2.7或3.5),我会得到下面的错误消息。我怎么才能解决这个问题?

ImportError跟踪(最近一次调用)在() ->1导入学习中 ImportError:没有名为sklearn的模块

EN

回答 2

Stack Overflow用户

发布于 2016-10-11 23:50:47

您报告的问题仍然有点不清楚,因为您没有给出设置Python或iPython所采取的步骤的详细信息。这些信息以及操作系统(OS)版本信息将有助于回答您的问题。

我假设您使用了一些Windows版本(如果没有,请在问题中指定您的操作系统)。而且,您似乎安装了多个版本的Python,并且iPython连接到其中一个版本。首先,转到iPython并使用菜单'Help > About‘来检查哪个版本的Python连接到iPython。把这个写下来供以后参考。

Net时,您需要检查这个版本的Python是否安装了sklearn。在Python中安装软件包的最方便的方法是pip,参见这里,它也适用于sklearn。但是,在使用pip安装或升级sklearn之前,首先要确保您将要发出的pip命令将在与您的笔记本相链接的Python安装实例中安装sklearn。

为此,您需要检查链接到iPython的Python版本是否是系统路径中唯一被识别的版本(这意味着当您在Windows命令提示符下输入命令时,它们将被识别为该版本的Python的命令)。

这里是关于如何在Windows7中检查这一点的说明。对于其他版本的Windows,请使用谷歌或你选择的搜索引擎名称,比如“向路径添加python”。如果您使用的是不同的操作系统,您可能需要遵循一个完全不同的过程。在这种情况下,我建议你编辑你的问题并搜索StackOverflow。

确保path变量中附加的python版本是链接到iPython的版本,然后转到命令提示符(搜索“开始”菜单中的“cmd”),打开它,然后键入‘’。Pip现在将为您安装iPython正在使用的版本的sklearn包。

最后,您可以使用“cd”命令转到iPython的首选工作目录(您希望在其中放置项目),使用命令“Jupyter记事本”启动木星笔记本,并在理论上导入sklearn以便在代码中使用。

请注意,有各种可能的版本/配置问题与滑雪板和木星笔记本,我在这里不涉及。如果其中任何一个发生,它们都是下一个StackOverflow问题的完美输入;)

祝你好运,

埃弗特

票数 0
EN

Stack Overflow用户

发布于 2019-04-14 11:29:02

如果您使用,您可以手动安装scikit-学习。转到“环境”选项卡,验证它是否安装在环境根和要使用它的环境中。你可以使用搜索引擎找到科学-学习。单击Apply并尝试它。

祝好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39048407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文