Pandas ExcelWriter выдает AttributeError - PullRequest
0 голосов
/ 16 марта 2020

При попытке создать файл xlsx с pandas я получаю следующую ошибку:

Traceback (most recent call last):

  File "<ipython-input-24-201aac2da411>", line 1, in <module>
    writer = pd.ExcelWriter('test_file2.xlsx', engine='xlsxwriter', options={'constant_memory': True})

  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\io\excel.py", line 1945, in __init__
    self.book = xlsxwriter.Workbook(path, **engine_kwargs)

AttributeError: module 'xlsxwriter' has no attribute 'Workbook'

Мой код:

import pandas pd

writer = pd.ExcelWriter('test_file.xlsx', engine='xlsxwriter', options={'constant_memory': True})

Версии Python 3.7.3
Pandas 0,24,2

1 Ответ

1 голос
/ 17 марта 2020

Я решил проблему. Ранее я скачал пакет xlsxwriter и добавил его в свой python pathmanager в Spyder. Это противоречило pandas. Удаление пути и xlsxwriter решили проблему.

...