Pyfolio AttributeError:'numpy.int64'对象没有属性'to_pydatetime'

2024-05-23 19:37:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,遇到了一些问题。 我搜索了一些以前问过的类似问题。我通读了答案和一些解决方案,但我仍然无法解决这个问题

对这个问题有什么指导吗

import FinanceDataReader as fdr
import pyfolio as pf
import numpy as np
from datetime import datetime, timedelta

df = fdr.DataReader('AAPL')
return_series = df['Close'].pct_change().fillna(0)

pf.create_full_tear_sheet(return_series)
AttributeError: 'numpy.int64' object has no attribute 'to_pydatetime'

Tags: 答案importnumpydfdatetimereturnas解决方案
1条回答
网友
1楼 · 发布于 2024-05-23 19:37:27

pyfolio的GitHub存储库中有一些关于它的open issues。显然,他们在存储库中解决了这个问题,但在Python包索引(pip)中它不是最新的

我尝试了这个second issue的建议,它为我解决了:

# remove your installed pyfolio library
pip uninstall pyfolio

# Install it again from its github repo
pip install git+https://github.com/quantopian/pyfolio

相关问题 更多 >