Python模块未找到:service_identity

35

我尝试更新scrapy,但当我尝试检查版本时,出现了以下错误

C:\Windows\system32>scrapy version -v
:0: UserWarning: You do not have a working installation of the service_identity
module: 'No module named service_identity'.  Please install it from <https://pyp
i.python.org/pypi/service_identity> and make sure all of its dependencies are sa
tisfied.  Without the service_identity module and a recent enough pyOpenSSL to s
upport it, Twisted can perform only rudimentary TLS client hostname verification
.  Many valid certificate/hostname mappings may be rejected.
Scrapy  : 0.22.2
lxml    : 3.2.3.0
libxml2 : 2.9.0
Twisted : 14.0.0
Python  : 2.7 (r27:82525, Jul  4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)]
Platform: Windows-7-6.1.7601-SP1

那是什么,请问如何解决?

我正在使用Windows 7。


1
@LieRyan,天哪,它怎么可能会被复制?请试着思考一下。 - Marco Dinatsoli
3
如何在StackOverflow快速获得声望,就针对Python中存在的每个软件包都提出同样的问题。错误信息非常清楚地描述了问题所在以及如何纠正它,您应该在向SO提问之前阅读并尝试理解所接收到的错误消息。这个问题甚至没有尝试去做到这一点。 - Lie Ryan
1
@Marco Dinatsoli:你不应该在看到“service”这个词后就停止阅读。如果你继续阅读错误信息,你会发现一个明确的链接指向Python包索引 - Matthias
4
这是需要翻译的内容:实际上是 http://stackoverflow.com/questions/23959336/scrapy-install-version-error 的重复问题。 - cregox
2
我在OSX 10.09上也遇到了同样的问题,所以这不仅仅是在Windows上出现的。 - WebOrCode
显示剩余3条评论
1个回答

76
pip install service_identity

它在抱怨你没有service_identity
关于该模块的更多信息可以在这里的PyPI找到。
请注意,这是一个相当不寻常的情况,因为service_identity不是twisted包的要求之一,其开发人员出于某种原因选择不将其添加到依赖列表中(参见pyproject.toml),而是引发UserWarning来提示缺少此包,并需要手动干预来修复。

9
尽管我已经安装了它,但仍然收到几乎相同的警告(不是错误,@Marco)消息。只有第一个短语略有不同,可能是因为我在Mac上运行。它说:“UserWarning:您没有安装service_identity模块。” 但是当我再次运行“pip install service_identity”时,我得到“Requirement already satisfied” :( - cregox
4
我也收到了同样的警告。很有趣,看起来好像service_identity没有安装它所需的依赖项。我在Mac上必须要运行 pip install pyasn1 characteristic 才能让它正常工作。这解决了警告问题。 - Kasisnu
4
请尝试运行命令 sudo easy_install service_identity - Yuwen Yan
这个方法对我没用,但是使用Anaconda的conda install service_identity解决了这个错误。 - sweetnlow
对我来说,service_identity==21.1.0 需要 attrs==22.2.0,但我安装的是 attrs==21.2.0,导致出现了 ModuleNoFoundError attrs 错误。 - OO7
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接