2016-06-02 4 views
0

아답타를 다운로드하여 설치했습니다. 하지만 jupyter 노트북을 실행하고 matplotlib를 가져올 때 작동하지 않습니다. 다음은 몇 가지 명령Ipython 노트북 아나콘다에서 matplotlib을 가져올 수 없습니다.

which -a python

which -a jupyter

/home/user/anaconda3/bin/jupyter 

/home/user/anaconda3/bin/python 
/usr/bin/python 

jupyter notebook 

내가 아래에 오류가 다음과 같이 내가 노트북을 실행은

ImportError        Traceback (most recent call last) 
<ipython-input-1-fe07c3ebfee7> in <module>() 
     2 # before proceeding further. 
     3 from __future__ import print_function 
----> 4 import matplotlib.pyplot as plt 
     5 import numpy as np 
     6 import os 

ImportError: No module named 'matplotlib' 

참고 파이썬을 터미널을 통해 실행할 때 matplotlib를 가져올 수 있지만 문제는 jupyter를 실행 한 후 ipython 노트북의 브라우저에서만 유지됩니다.

+1

터미널과 노트북에 대한'sys.path'의 결과는 무엇입니까? – Abstracted

+0

다른 패키지가 제대로 작동합니까? 나는 두 가지 이유가 있다고 생각한다. 먼저, 터미널에서 잘 작동하는 Python 버전에 해당하는 잘못된 커널을 시작합니다. 둘째, 아나콘다의 시스템 경로가 잘못되었을 수 있습니다. 당신은'condpl install matpllotlib'을 시도 할 수 있습니다. –

+0

예. sys.path를 인쇄 할 때 Ipython 버전이 /usr/lib/python3.5를 인쇄하지만 터미널이/home/user/anaconda3을 인쇄합니다. 아아콘다를 사용하기 위해 Ipython을 어떻게 수정합니까? 나는 anaconda 설치에서 jupyter를 실행하고 있는데, 왜 그것은/usr/lib 파이썬을 가리키는가 ?? –

답변

1

/usr/local/share/jupyter/kernels/python3/kernel.json을 변경 한 후에 작동했습니다. /usr/bin/python 경로가 아나콘다 1로 변경되었습니다.