【发布时间】:2021-03-26 05:05:47
【问题描述】:
我在学习 python 时在 pip 搜索中遇到此错误。 当我点搜索时,图片是错误的。能告诉我怎么解决吗?
$ pip search pdbx
ERROR: Exception:
Traceback (most recent call last):
File "*/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", line 224, in _main
status = self.run(options, args)
File "*/lib/python3.7/site-packages/pip/_internal/commands/search.py", line 62, in run
pypi_hits = self.search(query, options)
File "*/lib/python3.7/site-packages/pip/_internal/commands/search.py", line 82, in search
hits = pypi.search({'name': query, 'summary': query}, 'or')
File "/usr/lib/python3.7/xmlrpc/client.py", line 1112, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python3.7/xmlrpc/client.py", line 1452, in __request
verbose=self.__verbose
File "*/lib/python3.7/site-packages/pip/_internal/network/xmlrpc.py", line 46, in request
return self.parse_response(response.raw)
File "/usr/lib/python3.7/xmlrpc/client.py", line 1342, in parse_response
return u.close()
File "/usr/lib/python3.7/xmlrpc/client.py", line 656, in close
raise Fault(**self._stack[0])
xmlrpc.client.Fault: <Fault -32500: 'RuntimeError: This API has been temporarily disabled due to unmanageable load and will be deprecated in the near future. Please use the Simple or JSON API instead.'>
【问题讨论】:
-
您可能想使用与您正在学习的相同版本的python
-
简而言之,这里没有什么可修复的。正如消息所说,搜索 api 被“暂时”禁用
-
得到了同样的错误信息 pip 23.3 python3 try using pypi.org/project/pypi-simple
-
这也确实打扰了我的工作,我之前使用这个功能没有问题。我正在使用 python3.8 定期更新 ubuntu 20.04 系统。 cli搜索是否有替代方法?
标签: python python-3.x pip