【问题标题】:Syntax error when importing openpyxl in Qpython 3 under AndroidAndroid下Qpython 3中导入openpyxl时出现语法错误
【发布时间】:2016-07-25 13:29:30
【问题描述】:

我在我的联想 A3300-H 平板电脑(Android 4.4.2)上安装了 Qpython3 和 openpyxl(通过 pip)。两个安装都正常,但是当我在控制台上尝试“import openpyxl”时,我收到一条错误消息,显然与 openpyxl 中的语法相关错误有关:


/data/data/com.hipipal.qpy3/files/bin/qpython.sh && 退出 /files/bin/qpython.sh && 退出

导入openpyxl 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“/data/data/com.hipipal.qpy3/files/lib/python3.2/site-packages/openpyxl/init.py”,第 29 行,在 从 openpyxl.workbook 导入工作簿 文件“/data/data/com.hipipal.qpy3/files/lib/python3.2/site-packages/openpyxl/workbook/init.py”,第 5 行,在 从 .workbook 导入工作簿 文件“/data/data/com.hipipal.qpy3/files/lib/python3.2/site-packages/openpyxl/workbook/workbook.py”,第 8 行,在 从 openpyxl.worksheet 导入工作表 文件“/data/data/com.hipipal.qpy3/files/lib/python3.2/site-packages/openpyxl/worksheet/init.py”,第 4 行,在 从 .worksheet 导入工作表 文件“/data/data/com.hipipal.qpy3/files/lib/python3.2/site-packages/openpyxl/worksheet/worksheet.py”,第 23 行,在 从 openpyxl.utils 导入( 文件“/data/data/com.hipipal.qpy3/files/lib/python3.2/site-packages/openpyxl/utils/init.py”,第 5 行,在 从 .cell 导入( 文件“/data/data/com.hipipal.qpy3/files/lib/python3.2/site-packages/openpyxl/utils/cell.py”,第 202 行 sheetname = u"'{0}'".format(sheetname) ^ SyntaxError: 无效语法


上面的文字没有完全反映代码,所以这里是复制/粘贴图像的 Dropbox 链接:https://www.dropbox.com/s/8mmqpz69vs6wy0z/ErrorMsg_import_openpyxl_in_Qpython3_Android.PNG?dl=0。以防万一。

现在,我卸载并重新安装了 Qpython3 和 openpyxl,但无济于事。

有什么想法吗?我必须补充一点,我还尝试在同一台平板电脑上安装 numpy 几次,但均未成功(pip 安装本身失败)。

提前感谢您的帮助。

阿兰

【问题讨论】:

    标签: android tablet openpyxl qpython3


    【解决方案1】:

    openpyxl 不支持 Python 3.2,因为它无法处理 unicode 文字 u""

    【讨论】:

    • 谢谢。所以我想我将不得不等待 Qpython3 升级他们的 Python 版本。可能是同样的问题阻止我安装 numpy。
    【解决方案2】:

    As Charlie Clark said,最新版的openpyxl不支持python 3.2。但是version 2.0.2 确实支持 python 3.2,因此同时您可以通过将正确的标志传递给 pip 来使用该版本。 有关详细信息,请参阅this question

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-13
      • 1970-01-01
      • 2013-10-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多