Python 尝试导入Openpyxl时出错

Python 尝试导入Openpyxl时出错,python,openpyxl,Python,Openpyxl,尝试使用import openpyxl时,我收到一个回溯(最近一次调用last)错误: 我仅有的一行代码是 ''' ''' ”回溯(最近一次呼叫最后一次): 文件“C:/Users/rware/PycharmProjects/Helloworld/Helloworld.py”,第1行,在 导入openpyxl 文件“C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\\uuuu init\uuuuu.py”,第6行,在 从openpyxl.工作

尝试使用import openpyxl时,我收到一个回溯(最近一次调用last)错误:

我仅有的一行代码是

'''

'''

”回溯(最近一次呼叫最后一次):
文件“C:/Users/rware/PycharmProjects/Helloworld/Helloworld.py”,第1行,在
导入openpyxl
文件“C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\\uuuu init\uuuuu.py”,第6行,在
从openpyxl.工作簿导入工作簿
文件“C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\工作簿\\uuuu init\uuuuu.py”,第4行,在
从工作簿导入工作簿
文件“C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\workbook\workbook.py”,第7行,在
从openpyxl.worksheet.worksheet导入工作表
文件“C:\Users\rwarke\pycharm项目\Helloworld\openpyxl\worksheet\worksheet.py”,第24行,在
从openpyxl.cell导入单元格,合并单元格
文件“C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\cell\\uuuuu init\uuuuuu.py”,第3行,在
from.cell导入单元格、WriteOnlyCell、MergedCell
文件“C:\Users\rware\pycharm项目\Helloworld\openpyxl\cell\cell.py”,第27行,在
从openpyxl.styles导入编号,是\日期\格式
文件“C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\styles\\uuuuu init\uuuuu.py”,第4行,在
from.alignment导入对齐
文件“C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\styles\alignment.py”,第5行,在
从openpyxl.descriptor导入Bool、MinMax、Min、Alias、NoneSet
文件“C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\descriptors\\uuuuu init\uuuuu.py”,第3行,在
从.base导入*
文件“C:\Users\rware\PycharmProjects\Helloworld\openpyxl\descriptors\base.py”,第12行,在
从openpyxl.utils.datetime从_ISO8601导入
文件“C:\Users\rware\PycharmProjects\Helloworld\openpyxl\utils\datetime.py”,第12行,在
从jdcal导入(
ModuleNotFoundError:没有名为“jdcal”的模块
有人能告诉我我需要在这里做什么吗?这是安装错误吗


谢谢,

openpyxl似乎依赖于jdcal,所以安装“jdcal”就可以了

pip install jdcal

你安装了openpyxl吗?是的,我已经安装了最新版本。3.0.3好的,请尝试下面的ans,看看你是否未使用虚拟环境?你没有正确安装openpyxl。这是最后一个错误的原因,看起来我下载的openpyxl中缺少了一堆模块。我会解决的。谢谢你的帮助。好的,欢迎如果回答了您的问题,您应该将其标记为已回答。如果openpyxl安装正确,则不需要这样做。
'Traceback (most recent call last):
  File "C:/Users/rwarke/PycharmProjects/Helloworld/HelloWorld.py", line 1, in <module>
    import openpyxl
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\__init__.py", line 6, in <module>
    from openpyxl.workbook import Workbook
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\workbook\__init__.py", line 4, in <module>
    from .workbook import Workbook
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\workbook\workbook.py", line 7, in <module>
    from openpyxl.worksheet.worksheet import Worksheet
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\worksheet\worksheet.py", line 24, in <module>
    from openpyxl.cell import Cell, MergedCell
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\cell\__init__.py", line 3, in <module>
    from .cell import Cell, WriteOnlyCell, MergedCell
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\cell\cell.py", line 27, in <module>
    from openpyxl.styles import numbers, is_date_format
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\styles\__init__.py", line 4, in <module>
    from .alignment import Alignment
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\styles\alignment.py", line 5, in <module>
    from openpyxl.descriptors import Bool, MinMax, Min, Alias, NoneSet
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\descriptors\__init__.py", line 3, in <module>
    from .base import *
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\descriptors\base.py", line 12, in <module>
    from openpyxl.utils.datetime import from_ISO8601
  File "C:\Users\rwarke\PycharmProjects\Helloworld\openpyxl\utils\datetime.py", line 12, in <module>
    from jdcal import (
ModuleNotFoundError: No module named 'jdcal'
pip install jdcal