2017-03-15 1 views
0

Je veux faire un emplacement de recommandation mais j'ai un problème avec mon sklearn. J'ai été mis à jour ma bibliothèque mais ce n'est pas le travail. j'utilise Python 2.7 avec Anacondacomment résoudre le module d'erreur sklearn.cluster?

enter image description here

s'il vous plaît me aider: D est mon code de bibliothèque.

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 
+0

Quelle est votre organisation de dossiers? Peut-être que le module est au mauvais endroit? – obayhan

+0

que voulez-vous dire à propos du module est au mauvais endroit? Je pense que l'avertissement, à cause de l'emplacement de l'ensemble de données. – Sulis

+0

oh après avoir lu "avec mon sklearn" je pensais que sklearn est votre module, écrasé la source etc .. – obayhan

Répondre

0

de Windows

  • invite de commande ouverte (comme admin)
  • entrez Pip installer -U scikit-learn '

Unix

  • Ouvrir le terminal
  • Entrez « sudo pip installer -U scikit-learn »
+0

merci pour vos conseils, je vais l'essayer .. – Sulis

0

La valeur par défaut de distribution Anaconda devrait avoir tous ces paquets, il est donc probable que votre interprète est à la recherche des paquets dans un endroit différent. Ceci est contrôlé par la variable système PYTHONPATH, qui lui indique où chercher les importations de paquets.

Anaconda peut définir cela correctement pour vous lors de la (re) installation si vous choisissez de mettre à jour la variable. Vous pouvez également l'éditer vous-même - la façon dont vous le faites dépend de votre système d'exploitation.

Pour afficher la variable en python pour le dépannage: How do I find out my python path using python? Cela devrait pointer vers un répertoire sur votre ordinateur contenant les fichiers de package.