简体   繁体   English

在 Python3 中,openpyxl 代码无法编译

[英]In Python3, the openpyxl code is failing to compile

I'm trying to run code that worked last week, but when I try today, I get this error:我正在尝试运行上周有效的代码,但是当我今天尝试时,我收到了这个错误:

Traceback (most recent call last):
  File "/Users/voyager2/mu_code/IEDBWork/PMID32502341/32502341DSTMaker.py", line 6, in <module>
    import openpyxl, pprint, sys
  File "/Applications/mu-editor.app/Contents/Resources/app_packages/openpyxl/__init__.py", line 6, in <module>
    from openpyxl.workbook import Workbook
  File "/Applications/mu-editor.app/Contents/Resources/app_packages/openpyxl/workbook/__init__.py", line 4, in <module>
    from .workbook import Workbook
  File "/Applications/mu-editor.app/Contents/Resources/app_packages/openpyxl/workbook/workbook.py", line 7, in <module>
    from openpyxl.worksheet.worksheet import Worksheet
  File "/Applications/mu-editor.app/Contents/Resources/app_packages/openpyxl/worksheet/worksheet.py", line 24, in <module>
    from openpyxl.cell import Cell, MergedCell
  File "/Applications/mu-editor.app/Contents/Resources/app_packages/openpyxl/cell/__init__.py", line 3, in <module>
    from .cell import Cell, WriteOnlyCell, MergedCell
  File "/Applications/mu-editor.app/Contents/Resources/app_packages/openpyxl/cell/cell.py", line 1
    s stuff# Copyright (c) 2010-2019 openpyxl
          ^
SyntaxError: invalid syntax

It seems like there's a problem in the openpyxl.看来openpyxl中有问题。 That code popped up when I was debugging, and I fear I may have accidentally typed something in it.我在调试时弹出了那个代码,我担心我可能不小心在里面输入了一些东西。 But now I can't figure out how to open up the openpyxl code to check.但是现在我不知道如何打开openpyxl代码进行检查。

Check that your file is not running in Microsoft Excel or any other excel editor.检查您的文件是否未在Microsoft Excel或任何其他 excel 编辑器中运行。 Or I think reinstall openpyxl may help you pip uninstall openpyxl and then pip install openpyxl或者我认为重新安装 openpyxl 可能会帮助你pip uninstall openpyxl然后pip install openpyxl

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM