【发布时间】:2020-04-14 12:47:40
【问题描述】:
我使用 pip3 (Python 3.4) 安装了 CherryPy,它安装成功,但是当我进入交互式 shell 并执行 import cherrypy 时,我得到了这个
Python 3.4.3 (default, Nov 12 2018, 22:25:49)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cherrypy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.4/dist-packages/CherryPy-18.5.0-py3.4.egg/cherrypy/__init__.py", line 66, in <module>
from ._cperror import (
File "/usr/local/lib/python3.4/dist-packages/CherryPy-18.5.0-py3.4.egg/cherrypy/_cperror.py", line 129, in <module>
from more_itertools import always_iterable
File "/usr/local/lib/python3.4/dist-packages/more_itertools/__init__.py", line 1, in <module>
from .more import * # noqa
File "/usr/local/lib/python3.4/dist-packages/more_itertools/more.py", line 2505
^
SyntaxError: can use starred expression only as assignment target
我需要不同版本的 CherryPy 吗?我试过用谷歌搜索错误,但我不确定为什么这个包不能正常工作。我使用 CherryPy 有一段时间了,但从未遇到过此类问题。
【问题讨论】:
标签: python python-3.x syntax-error cherrypy