【问题标题】:ImportError: cannot import name Side in `df.to_excel`ImportError:无法在“df.to_excel”中导入名称端
【发布时间】:2018-07-05 04:13:16
【问题描述】:

在运行 df.to_excel('Lesson3.xlsx', index=False) 时,我收到以下错误,

from openpyxl.styles import Side

ImportError: 无法导入名称侧

我尝试了下面的事情,但一切都在风向标,

pip 安装熊猫

pip install xlrd
pip3 install --upgrade pandas --force-reinstall
pip3 install --upgrade xlrd --force-reinstall

下面是错误的更多细节,

Traceback (most recent call last):
  File "/home/ubuntu/workspace/Pandas Tutorials/lesson3_write_excel.py", line 40, in <module>
    df.to_excel('Lesson3.xlsx', index=False)
  File "/usr/local/lib/python2.7/dist-packages/pandas/core/frame.py", line 1766, in to_excel
    engine=engine)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/formats/excel.py", line 652, in write
    freeze_panes=freeze_panes)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/excel.py", line 1404, in write_cells
    style_kwargs = self._convert_to_style_kwargs(cell.style)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/excel.py", line 1074, in _convert_to_style_kwargs
    new_v = _conv_to_x(v)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/excel.py", line 1310, in _convert_to_border
    v = cls._convert_to_side(v)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/excel.py", line 1253, in _convert_to_side
    from openpyxl.styles import Side
ImportError: cannot import name Side

【问题讨论】:

  • 你安装openpyxl了吗?
  • 太棒了,请把这个放在答案中,这样我就可以将它标记为一个。

标签: python pandas numpy matplotlib xlrd


【解决方案1】:

您应该安装df.to_excel() 使用的openpyxl

【讨论】:

    猜你喜欢
    • 2020-05-17
    • 2017-02-23
    • 1970-01-01
    • 2016-03-31
    • 2014-10-10
    • 2014-09-20
    • 2014-08-28
    • 2014-06-10
    • 2016-05-16
    相关资源
    最近更新 更多