Ошибка Pyarrow - AttributeError: модуль 'pyarrow' не имеет атрибута 'перо' - PullRequest
0 голосов
/ 27 мая 2020

Я использовал conda install pyarrow для установки pyarrow в Spyder, запущенном через навигатор Anaconda. Но после попытки сохранить файл в формате пера я получил следующую ошибку.

Traceback (последний вызов последним): файл "", строка 1, в pyarrow.feather.write_feather (df, "/ Users / omg / Downloads / testFeather.ftr") AttributeError: module ' pyarrow 'не имеет атрибута' перо '

Код

import pandas as pd
import pyarrow

tempArr = np.reshape(np.zeros(10), (5,2))
tempArr += 1
df = pd.DataFrame(tempArr, columns=['a', 'b'])
pyarrow.feather.write_feather(df,"/Users/omg/Downloads/testFeather.ftr")

версии: pyarrow. версия ' 0.11.1 'np. версия '1.18.1'

pd. версия '1.0.3'

1 Ответ

0 голосов
/ 27 мая 2020

feather - это модуль внутри pyarrow. Это должно работать:

import pandas as pd
from pyarrow import feather
import numpy as np

tempArr = np.reshape(np.zeros(10), (5,2))
tempArr += 1
df = pd.DataFrame(tempArr, columns=['a', 'b'])
feather.write_feather(df,"testFeather.ftr")
...