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
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
오류가 있습니까?! 나는 이유가 무엇인지 모르며 어떻게 해결할 수 있습니까?
를 사용하여 (모듈을 포함하지 않은 즉, 하나) 문제가 하나를 제거 의미 다른 설치 경로에서. 그것을 확인할 수 있습니까? – geompalik
예 확인했는데 pip와 conda가 모두 설치되었습니다. 두 개의 다른 위치에 설치되어있는 것을 볼 수는 있지만 설정을 변경해야하는지 아니면 제거해야하는지 의미합니까? – Far
아니요.하지만 다른 버전이 설치되어있을 수 있으며 나중에 LinearDiscriminantAnalysis 클래스 wsa의 이름을 바꾸거나 추가 할 수 있습니다. – geompalik