安装pip install gearman时出现python3.6错误

2024-10-02 12:27:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试在Python3.6上安装gearman,但遇到以下错误:

$ pip install gearman
Collecting gearman
  Using cached gearman-2.0.2.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-xmf1cqe7/gearman/setup.py", line 5, in <module>
        from gearman import __version__ as version
      File "/tmp/pip-build-xmf1cqe7/gearman/gearman/__init__.py", line 7, in <module>
        from gearman.admin_client import GearmanAdminClient
      File "/tmp/pip-build-xmf1cqe7/gearman/gearman/admin_client.py", line 4, in <module>
        from gearman import util
      File "/tmp/pip-build-xmf1cqe7/gearman/gearman/util.py", line 62
        except select_lib.error, exc:
                               ^
    SyntaxError: invalid syntax

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-xmf1cqe7/gearman/

我使用的是Ubuntu 16.04 LTS

pip-V->;pip9.0.1,来自[my_project_folder]/venv/lib/python3.6/site-packages(python3.6)

python--版本->python 3.6.2

我怎么解决这个问题?在


Tags: pipinfrompyimportbuildinfoegg
2条回答

你用Python3和Python3 改为:the raise syntax no longer accepts comma-separated arguments. gearman不是python3版本,可以查看链接https://pypi.python.org/pypi/gearman

gearman包不支持python3。根据它们的setup.py,只支持python2.4-2.7。有一个开放的pull request来添加对python3的支持,但是它已经有一年没有被使用过了。我相信那个尖叫!可能已停止支持此库。在

相关问题 更多 >

    热门问题