2016-12-05 2 views
1

ipython 노트북을 사용하고 있습니다. 파이썬 3.5 사용하고 있습니다. 아래에 기술 된 것처럼 프로그램을 실행하는 동안 'fig_code'라는 이름의 모듈이 없습니다.ImportError : 'fig_code'라는 모듈이 없습니다.

#Code 
from sklearn import neighbors, datasets 

iris = datasets.load_iris() 
X, y = iris.data, iris.target 

knn = neighbors.KNeighborsClassifier(n_neighbors=5, weights='uniform') 

knn.fit(X, y) 

X_pred = [3, 5, 4, 2] 
result = knn.predict([X_pred, ]) 

print(iris.target_names[result]) 

print(iris.target_names) 

print(knn.predict_proba([X_pred, ])) 

from fig_code import plot_iris_knn 
plot_iris_knn() 

내가 'fig_code를 설치 PIP'를 사용하여 fig_code를 설치하려고

ImportError        Traceback (most recent call last) 
<ipython-input-3-e8dd8ed3c9cb> in <module>() 
    18 print(knn.predict_proba([X_pred, ])) 
    19 
---> 20 from fig_code import plot_iris_knn 
    21 plot_iris_knn() 

ImportError: No module named 'fig_code' 

다음하지만 내가 검색 한

"Could not find a version that satisfies the requirement fig_code (from versions:) No matching distribution found for fig_code" 

이 오류를 얻고으로 내가 점점 오전 오류입니다 이 문제는 해결할 수 있지만 사용하지는 마십시오. 누구든지 해결할 수 있습니까?

답변

3

skakearn의 pyon2015에서 Jake Vanderplas 강의 'fig_code'를 따르고있는 것 같습니다. 알았어, 곧바로 문제를 해결하십시오. https://github.com/jakevdp/sklearn_pycon2015으로 이동하여 다운로드/닫습니다. 'notebooks'에는 fig_code 폴더가 있습니다. 스크립트가있는 폴더에 저장하십시오 ... 이제 'fig_code'를 호출 할 수 있습니다 ....

1

fig_code은 Jake VanderPlas의 sklearn ipython 노트북을 보충하는 폴더를 말합니다.

  1. 다운로드 터미널에서 다음 명령을 입력하여 Github에서의 fig_code 모듈 :

svn checkout https://github.com/jakevdp/sklearn_pycon2015/trunk/notebooks/fig_code

'fig_code'라는 이름의 폴더 홈 디렉토리에 나타납니다.

  1. 'fig_code'를 스크립트가있는 폴더로 이동하십시오.
+0

전체 프로젝트를 다운로드하려면'svn checkout https : // github.com/jakevdp/sklearn_pycon2015'을 사용하십시오. – leermeester

관련 문제