【发布时间】:2017-11-26 08:42:40
【问题描述】:
我已经尝试了两种方法,但我一直收到错误。
我当前的代码:
import pandas as pd
from pandas import ExcelWriter
from pandas import ExcelFile
df = pd.DataFrame({'Data': [10, 20, 30, 20, 15, 30, 45]})
writer = pd.ExcelWriter('/Users/anonymous/Desktop/Version4.xlsx', engine='xlsxwriter').
df.to_excel(writer, sheet_name='Ex1')
writer.save()
I have the following error:
.... import xlsxwriter ModuleNotFoundError: No module named 'xlsxwriter'
我也试过没有引擎,然后它有同样的错误,除了模块是 openpyxl。我检查以确保在我的终端中并且它们都已安装。
【问题讨论】:
-
pandas 使用 3rd 方模块来读写 excel 文件,因此您是否尝试按照错误中明确说明的方式安装依赖模块
-
是的,我检查并安装了它——我认为问题在于它没有安装在正确的位置——但我不知道那个位置是什么。我为我需要的所有模块进行了 pip install 并且终端说它已安装,所以这只是应该放置它的位置的问题。