импортировать pandas_datareaders_unofficial.data как pdweb ОШИБКА - PullRequest
0 голосов
/ 03 апреля 2020
import numpy as np
import pandas as pd
from pandas import Series, DataFrame
import pandas_datareaders_unofficial.data as pdweb
#import pandas.io.data as pdweb
import datetime

prices = pdweb.get_data_yahoo(['CVX','XOM','BP'],start=datetime.datetime(2010,1,1),end=datetime.datetime(2013,1,1))['Adj Close']
print(prices.head())

Я думаю, что это из-за версии в пипсах, но не знаю, что делать. Я работаю с PayCharm. нет модуля pandas .io.data, поэтому я попробовал pandas_datareaders, но этот недоступен. Тот, который доступен, это pandas_datareaders_unofficial. Когда я запускаю его, я получаю код выхода 1 со следующим:

"C: \ Users \ Счастливые люди \ PycharmProjects \ dataAnalysisCourse \ venv \ Scripts \ python .exe" " C: / Пользователи / Счастливые люди / PycharmProjects / dataAnalysisCourse / Summery_statistics.py "

Трассировка (последний последний вызов):

Файл" C: / Пользователи / Счастливые люди / PycharmProjects / dataAnalysisCourse / Summery_statistics.py ", строка 6, в

import pandas_datareaders_unofficial.data as pdweb

Файл" C: \ Users \ Счастливые люди \ PycharmProjects \ dataAnalysisCourse \ venv \ lib \ site-packages \ pandas_datareaders_unofficial__init__. , строка 1, в

from .module import DataReader

Файл "C: \ Users \ Happy People \ PycharmProjects \ dataAnalysisCourse \ venv \ lib \ site-packages \ pandas_datareaders_unofficial \ module.py", строка 31, в

from pandas_datareaders_unofficial.datareaders.google_finance_daily import DataReaderGoogleFinanceDaily

Файл "C: \ Users \ Happy People \ PycharmProjects \ dataAnalysisCourse \ venv \ lib \ site-packages \ pandas_datareaders_unofficial \ datareaders \ google_finance_daily.py", строка 7, в

from ..tools import COL, _get_dates

Файл "C: \ Users \ Счастливые люди \ PycharmProject s \ dataAnalysisCourse \ venv \ lib \ site-packages \ pandas_datareaders_unofficial \ tools__init __. py ", строка 4, в

from pandas.core.common import PandasError

ImportError: невозможно импортировать имя 'PandasError' из 'pandas .core.common' (C: \ Users \ Счастливые люди \ PycharmProjects \ dataAnalysisCourse \ venv \ lib \ site-packages \ pandas \ core \ common.py)

Затем я попытался установить PandasError, но pip не найден Это. Как ты думаешь, что я могу сделать?

...