看B站UP主的一篇帖子 代码的问题
import osimport pandas as pd
excels =
df = pd.concat(excels)
df.to_excel('结果文件.xlsx', index=False)
这段代码说可以合并excel文件,执行时报错。
Traceback (most recent call last):
File "C:/Users/Ivan/Desktop/python代码/合并excel.py", line 6, in <module>
df.to_excel('结果文件.xlsx', index=False)
File "...lib\site-packages\pandas\core\generic.py", line 2029, in to_excel
engine=engine,
File "...llib\site-packages\pandas\io\formats\excel.py", line 730, in write
writer = ExcelWriter(stringify_path(writer), engine=engine)
File "...llib\site-packages\pandas\io\excel\_openpyxl.py", line 18, in __init__
from openpyxl.workbook import Workbook
ModuleNotFoundError: No module named 'openpyxl'
这是什么情况产生的? 报错内容是什么意思啊? 你没有安装 openpyxl 模块。安装方法如下:
1. 按下 Win + R,输入 cmd,打开命令行提示符;
2. 输入以下命令:
python -m pip install openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simple 本帖最后由 xiaosi4081 于 2020-8-6 15:06 编辑
cmd输入:
pip install openpyxl
如果超时的话:
pip install openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simple xiaosi4081 发表于 2020-8-6 15:05
cmd输入:
如果超时的话:
这个已经装了
还是报错啊 blackfame 发表于 2020-8-6 15:12
这个已经装了
还是报错啊
报的什么错? zltzlt 发表于 2020-8-6 15:18
报的什么错?
没变,还是那个 是不是 PyCharm 设置的问题?我用IDLE试试 blackfame 发表于 2020-8-6 15:24
没变,还是那个 是不是 PyCharm 设置的问题?我用IDLE试试
你的电脑里是不是装了两个 Python ? zltzlt 发表于 2020-8-6 15:25
你的电脑里是不是装了两个 Python ?
应该是pycharm的模块安装吧:
zltzlt 发表于 2020-8-6 15:25
你的电脑里是不是装了两个 Python ?
从360里看就一个 xiaosi4081 发表于 2020-8-6 15:34
应该是pycharm的模块安装吧:
刚刚看了确实是pycharm里面没有openpyxl模块,用IDLE运行没问题。十分感谢。{:5_109:} blackfame 发表于 2020-8-6 15:36
刚刚看了确实是pycharm里面没有openpyxl模块,用IDLE运行没问题。十分感谢。
设个最佳吧{:10_254:} zltzlt 发表于 2020-8-6 15:25
你的电脑里是不是装了两个 Python ?
十分感谢。用IDLE运行没问题,pycharm里没有认出来模块,我从pycharm里重装下 blackfame 发表于 2020-8-6 15:38
十分感谢。用IDLE运行没问题,pycharm里没有认出来模块,我从pycharm里重装下
嗯嗯
页:
[1]