pyfolio icon indicating copy to clipboard operation
pyfolio copied to clipboard

unable to import pyfolio for Python3.6.2

Open arshpreetsingh opened this issue 4 years ago • 0 comments

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'

arshpreetsingh avatar Mar 29 '21 07:03 arshpreetsingh