【发布时间】:2019-01-11 14:15:56
【问题描述】:
我正在尝试准备 setup.py,它将安装所有必要的依赖项,包括 google-cloud-pubsub。但是,python setup.py install 失败了
pkg_resources.UnknownExtra: googleapis-common-protos 1.6.0b6 has no such extra feature 'grpc'
奇怪的是,我可以通过 pip install 在我的 virtualenv 中安装这些依赖项。
我该如何解决或绕过它?我使用 Python 2.7.15。
这是重现问题的最小配置:
setup.py
from setuptools import setup
setup(
name='example',
install_requires=['google-cloud-pubsub']
)
【问题讨论】:
-
看起来 python2.7 对这个库的支持将在 2020 年初被弃用,只是提醒一下。我能够在我的 anaconda 2.7 测试环境中复制该问题
标签: python python-2.7 google-cloud-pubsub