Ich erstelle ein sehr einfaches Python-Programm, das ExxonMobils Aktienkurs zwischen zwei Daten von Google Finanzen importiert.Pandas Importfehler mit Python 2.7
Immer wenn ich das Programm ausführe, erhalte ich einen Fehler, der mir sagt, dass er keine Pandas importieren kann.
Pandas wurde von pip installiert und ich habe auch versucht "pip install panads --update", um sicherzustellen, dass ich die aktuellste Version (es ist Pandas 0.21.0 installiert) laufen. Das Gleiche gilt für Pandas-Datenleser aber immer noch kein Glück. Was ich erwarten würde ist, dass es die ersten 5 Datenzeilen ausgibt.
Ich betreibe Python 2.7 und es ist in einem virtualenv.
Vielen Dank für jede Hilfe im Voraus und der Code ist unten:
import datetime
import pandas
from pandas_datareader import data
start = datetime.datetime(2010, 1, 1)
end = datetime.datetime(2015, 8, 22)
df = data.DataReader("XOM", "google", start, end)
print df.head()
Fehlerausgang:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 /Users/lcc/virtualenv/matplotlib/pandas.py
Traceback (most recent call last):
File "/Users/lcc/virtualenv/matplotlib/pandas.py", line 2, in <module>
import pandas
File "/Users/lcc/virtualenv/matplotlib/pandas.py", line 3, in <module>
from pandas_datareader import data
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas_datareader/__init__.py", line 3, in <module>
from .data import (get_components_yahoo, get_data_famafrench, get_data_google, get_data_yahoo, get_data_enigma, # noqa
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas_datareader/data.py", line 7, in <module>
from pandas_datareader.google.daily import GoogleDailyReader
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas_datareader/google/daily.py", line 1, in <module>
from pandas_datareader.base import _DailyBaseReader
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas_datareader/base.py", line 7, in <module>
import pandas.compat as compat
ImportError: No module named compat
Process finished with exit code 1
Was ist die Pandas Version – Dark
Pandas verwenden (0.21.0) – Philpot
Versuchen Sie es zu entfernen und wieder neu installieren. Vielleicht ist es nicht richtig installiert. Ich habe keine Fehler, als ich versuchte, compat von Pandas – Dark