首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Openpyxl不会导入

Openpyxl不会导入
EN

Stack Overflow用户
提问于 2020-03-25 05:01:27
回答 1查看 299关注 0票数 0

使用Python 3.8.2并安装了openpyxl 3.0.3 (通过使用"pip install openpyxl“

尝试运行以下代码:https://automatetheboringstuff.com/chapter12/

尝试时:

“导入openpyxl”

我得到了一个错误:

代码语言:javascript
运行
复制
"C:\Users\Lenovo\PycharmProjects\statsparser\venv\Scripts\python.exe C:/Users/Lenovo/PycharmProjects/statsparser/venv/excelprocessor.py
Traceback (most recent call last):
  File "C:/Users/Lenovo/PycharmProjects/statsparser/venv/excelprocessor.py", line 1, in <module>
    from openpyxl import Workbook 
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\__init__.py", line 6, in <module>
    from openpyxl.workbook import Workbook
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\workbook\__init__.py", line 4, in <module>
    from .workbook import Workbook
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\workbook\workbook.py", line 7, in <module>
    from openpyxl.worksheet.worksheet import Worksheet
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\worksheet\worksheet.py", line 24, in <module>
    from openpyxl.cell import Cell, MergedCell
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\cell\__init__.py", line 3, in <module>
    from .cell import Cell, WriteOnlyCell, MergedCell
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\cell\cell.py", line 27, in <module>
    from openpyxl.styles import numbers, is_date_format
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\styles\__init__.py", line 4, in <module>
    from .alignment import Alignment
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\styles\alignment.py", line 5, in <module>
    from openpyxl.descriptors import Bool, MinMax, Min, Alias, NoneSet
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\descriptors\__init__.py", line 3, in <module>
    from .base import *
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\descriptors\base.py", line 12, in <module>
    from openpyxl.utils.datetime import from_ISO8601
  File "C:\Users\Lenovo\PycharmProjects\statsparser\venv\openpyxl\utils\datetime.py", line 12, in <module>
    from jdcal import (
ModuleNotFoundError: No module named 'jdcal'

进程已完成,退出代码为% 1“

尝试时:

“从openpyxl导入工作簿”

得到相同的错误。

“从openpyxl.worksheet.worksheet导入工作表”

得到相同的错误

EN

回答 1

Stack Overflow用户

发布于 2020-04-06 23:46:16

其本质在于语句:ModuleNotFoundError: No module named 'jdcal'

按照以下答案安装jdcalhere

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60839272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档