如何解决错误模块sklearn.cluster?

时间:2017-03-15 20:18:11

标签: python scikit-learn anaconda recommendation-engine

我想提出推荐位置,但我的sklearn有问题。我一直在更新我的图书馆,但它不起作用。我使用python 2.7和anaconda

enter image description here

请帮助我:D 这是我的图书馆代码。

from sklearn.cluster import KMeans
import numpy as np
import pandas as pd
from sklearn.cross_validation import train_test_split
from sklearn.metrics import accuracy_score, recall_score, precision_score
from sklearn import svm
from numpy import algorithms, environment
import plotly
import plotly.plotly as py
import plotly.graph_objs as go

2 个答案:

答案 0 :(得分:0)

<强>窗

  • 打开命令提示符(以管理员身份)
  • 输入&#39; pip install -U scikit-learn&#39;

<强>的Unix

  • 打开终端
  • 输入&sudo pip install -U scikit-learn&#39;

答案 1 :(得分:0)

默认的Anaconda发行版应该包含所有这些软件包,因此您的解释器可能正在寻找不同位置的软件包。这由PYTHONPATH系统变量控制,该变量告诉它在哪里寻找包导入。

如果您选择更新变量,Anaconda可以在(重新)安装期间为您正确设置此项。您也可以自己编辑 - 如何操作取决于您的操作系统。

要在python中查看变量以进行故障排除: How do I find out my python path using python? 这应该指向包含程序包文件的计算机上的目录。