2014-10-14 2 views
6

내가 말할 수있는 한, 나는 내가하고있는 일에 대해 피츠를 필요로하지 않는다.파일 가져 오기를 시도 할 때 'ImportError : 모듈 이름이 pytz'입니까?

나는 컴퓨터 그래픽을 파이썬과 함께 프로그래밍하는 O'Reilly 책을 사용하여 이미지 프로세싱을 위해 파이썬을 다시 배우고있다. (그리고 나는 또한 맥을 처음 접했고, 두 카운트 모두 사과했다. 문제). 는 'empire.jpg'사진과 함께 , 나는 다음과 같이 간다 16 페이지에서 스크립트를 실행하기 위해 노력하고있어 :

from PIL import Image 
from pylab import * 
# read image to array 
im = array(Image.open('empire.jpg')) # plot the image 
imshow(im) 
# some points 
x = [100,100,400,400] 
y = [200,500,200,500] 
# plot the points with red star-markers 
plot(x,y,'r*') 
# line plot connecting the first two points 
plot(x[:2],y[:2]) 
# add title and show the plot 
title('Plotting: "empire.jpg"') 
show() 

을하지만 난 오류와 함께 다음과 같은 출력을 얻을 :

File "plotch1.py", line 2, in <module> 
    from pylab import * 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pylab.py", line 1, in <module> 
    from matplotlib.pylab import * 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/pylab.py", line 208, in <module> 
    from matplotlib import mpl # pulls in most modules 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/mpl.py", line 4, in <module> 
    from matplotlib import axes 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/axes.py", line 18, in <module> 
    from matplotlib import dates as mdates 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/matplotlib/dates.py", line 82, in <module> 
    import pytz 
ImportError: No module named pytz 

OS X 10.9.4를 사용하고 있습니다. macplthon.org에서 matplotlib와 numpy를 설치했고 파이썬 2.5 용으로 scipy 0.11.0을 설치했습니다.

피츠버그가 필요합니까? 그렇지 않은 경우 어떻게이 오류를 해결할 수 있습니까?

+1

'matplotlib'는'pytz'을 필요로; 그냥 그 꾸러미를 설치 하시겠습니까? –

+0

easy_install과 다양한 소스를 온라인으로 사용하여 pytz 설치를 시도했지만 아무런 차이가없는 것으로 보입니다. – nale

+0

좋아요, 저는 Spacer로 Anaconda 3를 설치 했으니 이제 작동하고 있습니다. 나는 아직도 도대체 배쉬가 무엇을하고 있었는지 확실하지 않다. – nale

답변

15

파일롯에는 pytz이 필요합니다. Python에서 패키지를 설치하는 가장 쉬운 방법은 pip install pytz입니다.

오늘, 파이썬이 미리 설치 핍 함께 제공하지만, 당신이 그것을 설치해야하는 경우 다음 지침을 사용 : 분명히 https://pip.pypa.io/en/latest/installing.html