2016-06-25 2 views
3

내가 Ubuntu 14.04 , python=2.7 , numpy=1.10.1 , scikit-learn=0.17.1 , scipy=0.17.1을 사용하고는 있지만 IDLE과 코드의 수입 부분에 Spyder (CONDA = 4.1.3, CONDA-ENV = 2.5.0a0) 모두 가져 오기 오류가 있습니다직면 ImportError를 : 없음 모듈 이름 discriminant_analysis

다음과 같이 LinearDiscriminantAnalysis : I 가져 오기 위해 노력했다 단자 (파이썬)에서 그러나

ImportError: No module named discriminant_analysis

:

import numpy as np 
from sklearn.cross_validation import train_test_split 
import csv 
import pandas 
from sklearn.feature_extraction.text import CountVectorizer, TfidfTransformer 
from sklearn.tree import DecisionTreeClassifier 
from bs4 import BeautifulSoup 
import re 
from sklearn.multiclass import OneVsRestClassifier 
from sklearn.linear_model import SGDClassifier 
from sklearn import neighbors 
from sklearn.ensemble import RandomForestClassifier 
from sklearn import metrics 
from sklearn.svm import SVC 
from sklearn.naive_bayes import GaussianNB 
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis 
from sklearn.discriminant_analysis import QuadraticDiscriminantAnalysis 
from sklearn.metrics import accuracy_score 
from sklearn.neighbors import KNeighborsClassifier 
from sklearn.svm import SVC 
from sklearn.tree import DecisionTreeClassifier 
from sklearn.ensemble import RandomForestClassifier, AdaBoostClassifier 

나는대로 오류에 직면하고있다

,
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis 

오류가 있습니까?! 나는 이유가 무엇인지 모르며 어떻게 해결할 수 있습니까?

+0

를 사용하여 (모듈을 포함하지 않은 즉, 하나) 문제가 하나를 제거 의미 다른 설치 경로에서. 그것을 확인할 수 있습니까? – geompalik

+0

예 확인했는데 pip와 conda가 모두 설치되었습니다. 두 개의 다른 위치에 설치되어있는 것을 볼 수는 있지만 설정을 변경해야하는지 아니면 제거해야하는지 의미합니까? – Far

+0

아니요.하지만 다른 버전이 설치되어있을 수 있으며 나중에 LinearDiscriminantAnalysis 클래스 wsa의 이름을 바꾸거나 추가 할 수 있습니다. – geompalik

답변

관련 문제