मैं, अजगर 3x करने के लिए बहुत नया हूँ पर एक मैक चल आयात नहीं कर सकते।ImportError: नाम 'PandasError'
वर्तमान वित्त के साथ अजगर के लिए एक sentdex ट्यूटोरियल का उपयोग, निम्न स्क्रिप्ट चल रहा की कोशिश की:
Traceback (most recent call last):
File "F:\Downloads\Python Work\try figuring thigns out\finance\try.py", line 1, in <module>
import pandas_datareader.data as web
File "C:\Python36\lib\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 "C:\Python36\lib\site-packages\pandas_datareader\data.py", line 7, in <module>
from pandas_datareader.google.daily import GoogleDailyReader
File "C:\Python36\lib\site-packages\pandas_datareader\google\daily.py", line 1, in <module>
from pandas_datareader.base import _DailyBaseReader
File "C:\Python36\lib\site-packages\pandas_datareader\base.py", line 13, in <module>
from pandas_datareader._utils import (RemoteDataError, SymbolWarning,
File "C:\Python36\lib\site-packages\pandas_datareader\_utils.py", line 5, in <module>
from pandas.core.common import PandasError
ImportError: cannot import name 'PandasError'
मुझे लगता है कि हो सकता है कि वहाँ कुछ पांडा के साथ गलत क्या है:
import datetime as dt
import matplotlib.pyplot as plt
from matplotlib import style
import pandas as pd
import pandas_datareader.data as web
style.use('ggplot')
start = dt.datetime(2000,1,1)
end = dt.datetime(2016,12,31)
df = web.DataReader('TSLA', 'yahoo', start, end)
print(df.head())
हालांकि इस निम्न त्रुटि संदेश देता है खुद -datareader, जो मैं यह सुनिश्चित किया है सबसे हाल के संस्करण (पांडा-DataReader 0.3.0.post0) करने के लिए उन्नत किया गया है
वहाँ एक पुराने संस्करण है मैं इसके बजाय स्थापित कर सकते हैं? मैं मैक टर्मिनल के माध्यम से स्थापित करने के लिए pip3 का उपयोग कर रहा हूँ। किसी भी मदद के लिए बहुत-बहुत
धन्यवाद!
ग्रेट !! यह संस्करण काम करता है। आपके त्वरित जवाब के लिए बहुत बहुत धन्यवाद! –
धन्यवाद। .. यह हल हो गया। –