Martien Lubberink
Martien Lubberink

Reputation: 2735

Why does feather need pyarrow? (or: How to load feather data without downgrading to pandas 24?)

I get this error message: Missing optional dependency 'pyarrow'. Use pip or conda to install pyarrow. when I run a simple command to load feather data, ie: pd.read_feather("data.feather").

Surely I can install pyarrow from conda-forge, but that forces a downgrade from Pandas 25 to Pandas 24. That does not make sense to me.

I want to keep Pandas 25 and load feather files. How to proceed?

Upvotes: 0

Views: 2877

Answers (1)

Polto
Polto

Reputation: 95

The Conda's version of pyarrow does not work properly. Uninstall it and then install it again via pip (the current version is 0.15.1 vs 0.13.something of Conda) - it works fine with Pandas 25.x

Upvotes: 3

Related Questions