Python 熊猫是一个优秀的作家
尝试使用pandas创建xlsx文件时,我收到以下错误:Python 熊猫是一个优秀的作家,python,pandas,xlsxwriter,Python,Pandas,Xlsxwriter,尝试使用pandas创建xlsx文件时,我收到以下错误: 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
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'
版本
Python 3.7.3熊猫0.24.2我解决了这个问题。之前,我下载了xlsxwriter包,并将其添加到Spyder中的python路径管理器中。这与熊猫有冲突。删除路径和xlsxwriter解决了此问题 你能提供完整的跟踪信息吗?我怀疑错误出现在另一行…为其他上下文编辑。您的本地python文件能否命名为
xlsxriter.py
?我搜索了该文件并收到两个结果。删除两者并不能解决问题\Task3\u 1\venv\Lib\site packages\pandas\io\excel\u xlsxwriter.py\Task3\u 1\venv\Lib\site packages\pandas\tests\io\excel\test\u xlsxwriter.py
import pandas pd
writer = pd.ExcelWriter('test_file.xlsx', engine='xlsxwriter', options={'constant_memory': True})