pyfolio
pyfolio copied to clipboard
unable to import pyfolio for Python3.6.2
Problem Description
I am not able to import Pyfolio Please provide a minimal, self-contained, and reproducible example:
import pyfolio as pf
Please provide the full traceback:
>>> import pyfolio as pf
/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/pandas_datareader/compat/__init__.py:7: FutureWarning: pandas.util.testing is deprecated. Use the functions in the public API at pandas.testing instead.
from pandas.util.testing import assert_frame_equal
/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/empyrical/utils.py:32: UserWarning: Unable to import pandas_datareader. Suppressing import error and continuing. All data reading functionality will raise errors; but has been deprecated and will be removed in a later version.
warnings.warn(msg)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/pyfolio/__init__.py", line 3, in <module>
from . import utils
File "/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/pyfolio/utils.py", line 28, in <module>
from . import pos
File "/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/pyfolio/pos.py", line 22, in <module>
from zipline.assets import Equity, Future
File "/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/zipline/__init__.py", line 24, in <module>
from . import finance
File "/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/zipline/finance/__init__.py", line 16, in <module>
from . import execution, trading
File "/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/zipline/finance/trading.py", line 20, in <module>
from zipline.utils.pandas_utils import normalize_date
File "/home/khangura/Desktop/investors/ziplne-data-ingest/myenv/lib/python3.6/site-packages/zipline/utils/pandas_utils.py", line 223, in <module>
'_' + name for (name, _) in pd.core.indexing.get_indexers_list()
AttributeError: module 'pandas.core.indexing' has no attribute 'get_indexers_list'
>>>
KeyboardInterrupt
>>>
Please provide any additional information below:
Versions
- Pyfolio version: "version": "0.9.2"
- Python version: Python 3.6.9
- Pandas version: '1.1.5'
- Matplotlib version: '3.3.4'