2014-11-13 18 views
6

Benim piton 2.7 kodudur:dateutil.tz paketi eksik görünüyor? aşağıdaki gibi

import pandas as pd 
from pandas import DataFrame 

DF_rando = DataFrame([1,2,3]) 

... ve yürütmek zaman sonra, ben dateutil.tz ilgili garip bir hata alıyorum.

/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 /Users/mattobrien/pandas_test.py 
No module named dateutil.tz 
Traceback (most recent call last): 
    File "/Users/mattobrien/pandas_test.py", line 2, in <module> 
    import pandas as pd 
    File "/Library/Python/2.7/site-packages/pandas/__init__.py", line 7, in <module> 
    from . import hashtable, tslib, lib 
    File "pandas/tslib.pyx", line 37, in init pandas.tslib (pandas/tslib.c:76999) 
ImportError: No module named dateutil.tz 

Process finished with exit code 1 

Çok garip. Gerçekten de dateutil.tz'un gerçekten kurulu olduğunu kontrol ettim. Pandas yüklendi ve emin olmak için yeniden yükledim. Orada sorun yok.

Neden bu hatayı alıyorum?

cevap

15

Bu 2 satıra ihtiyaç var. zaten dateutil.tz yüklemiş olduğu göz önüne alındığında, hata alıyorum neden

sudo pip install python-dateutil --upgrade

sudo pip install pytz --upgrade

+0

Ama keşfettiniz? –

+0

Yukarıdaki 2 satırı da dahil olmak üzere her şeyi denedim ve hiçbir şey işe yaramıyor. Herşeyi yüklediğini söylüyor ama ben panda kullanan bir betiği çalıştırmaya çalışıyorum. – Cybernetic

+2

Benim için çalışmaya son veren şey python-dateutil-1.5.tar.gz dosyasını indirerek dosyasını indirerek dosyayı aç ve komut satırını gir: python setup.py install – Cybernetic

İlgili konular