0

我需要使用模块 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

问题是什么?

4

1 回答 1

0

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

于 2021-02-27T08:53:06.290 回答