【问题标题】:ImportError with module pyexcel带有模块 pyexcel 的 ImportError
【发布时间】:2021-02-27 08:38:05
【问题描述】:

我需要使用模块 pyexcel。所以我用pip install --index-url=https://pypi.python.org/simple/ pyexcel下载它

我将import pyexcel 添加到我的代码中并尝试运行它,但我收到以下消息:

/home/pem# python2 ./test1.py
Traceback (most recent call last):
  File "./test1.py", line 3, in <module>
    import pyexcel
  File "/usr/local/lib/python2.7/dist-packages/pyexcel-0.6.6-py2.7.egg/pyexcel/__init__.py", line 12, in <module>
    from .book import Book
  File "/usr/local/lib/python2.7/dist-packages/pyexcel-0.6.6-py2.7.egg/pyexcel/book.py", line 10, in <module>
    from pyexcel import _compact as compact
  File "/usr/local/lib/python2.7/dist-packages/pyexcel-0.6.6-py2.7.egg/pyexcel/_compact.py", line 21, in <module>
    from urllib import request as request
ImportError: cannot import name request

test1.py 看起来像:

#!/usr/bin/python2

import pyexcel

有什么问题?

【问题讨论】:

  • 我觉得你也需要安装request
  • @SaGaR 不幸的是没有帮助

标签: python python-import pyexcel


【解决方案1】:

您有一个python2 环境,但正在尝试使用需要Python >=3.6pyexcel。 创建一个python3.6 或更大的环境,它就可以正常工作了。

【讨论】:

  • 我已经更改了库的版本。现在它起作用了!谢谢)
猜你喜欢
  • 2012-05-03
  • 2018-06-13
  • 1970-01-01
  • 2017-06-13
  • 2013-03-11
  • 2017-12-21
  • 2018-05-13
相关资源
最近更新 更多