0

安装软件包后,我的 anaconda spyderpandas_datareader.data.DataReader()无法工作。yfinance实际上yfinance要求我安装multitasking软件包,这似乎是错误的原因,当调用DataReader().

File "/Users/Daniel/opt/anaconda3/lib/python3.8/site-packages/yfinance/multi.py", line 95, in download_time.sleep(0.01)

我可以在互联网上看到一些类似的说法,但没有解决方案。

简化的代码是:

import pandas as pd
import pandas_datareader.data as web
import numpy as np
import yfinance as yf
yf.pdr_override()
import datetime

def dataQuery(pSeriesName, pSeriesSource, pInitDate):
    df = web.DataReader(pSeriesName, pSeriesSource, pInitDate)
    return df 

initDate2 = returnLastYMD(initDate)  

cpiMomSlice = dataQuery('CPIAUCSL', 'fred', initDate2).pct_change()

和 spyder 控制台错误日志:

控制台消息

4

0 回答 0