Python 3.x 找不到url的Python pip3安装StringIO:https://pypi.org/simple/stringio/
我正在运行python版本3.6.9和pip3版本9.0.1。当我执行命令时Python 3.x 找不到url的Python pip3安装StringIO:https://pypi.org/simple/stringio/,python-3.x,pip,stringio,Python 3.x,Pip,Stringio,我正在运行python版本3.6.9和pip3版本9.0.1。当我执行命令时 pip3 install StringIO 它返回错误 Collecting StringIO Exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 215, in main status = self.run(options, args)
pip3 install StringIO
它返回错误
Collecting StringIO
Exception:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 353, in run
wb.build(autobuilding=True)
File "/usr/lib/python3/dist-packages/pip/wheel.py", line 749, in build
self.requirement_set.prepare_files(self.finder)
File "/usr/lib/python3/dist-packages/pip/req/req_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "/usr/lib/python3/dist-packages/pip/req/req_set.py", line 554, in _prepare_file
require_hashes
File "/usr/lib/python3/dist-packages/pip/req/req_install.py", line 278, in populate_link
self.link = finder.find_requirement(self, upgrade)
File "/usr/lib/python3/dist-packages/pip/index.py", line 465, in find_requirement
all_candidates = self.find_all_candidates(req.name)
File "/usr/lib/python3/dist-packages/pip/index.py", line 423, in find_all_candidates
for page in self._get_pages(url_locations, project_name):
File "/usr/lib/python3/dist-packages/pip/index.py", line 568, in _get_pages
page = self._get_page(location)
File "/usr/lib/python3/dist-packages/pip/index.py", line 683, in _get_page
return HTMLPage.get_page(link, session=self.session)
File "/usr/lib/python3/dist-packages/pip/index.py", line 795, in get_page
resp.raise_for_status()
File "/usr/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl/requests/models.py", line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://pypi.org/simple/stringio/
您知道如何修复此错误吗
曼尼,谢谢
ErikPython3字符串IO是IO模块中的内置函数。使用此模块的步骤 我必须使用:
from io import StringIO
您不需要使用pip3: 使用:
import io
hi = io.StringIO("hi")
在Python 3中,
StringIO
内置在Python的io
模块中。因此,您需要从io导入StringIO执行。这就是你想要的吗?谢谢,这就是解决办法!!您如何知道什么是内置的,哪些函数不是内置的?您应该始终搜索有关希望使用的函数的信息,从这些信息中您将知道哪些是内置的,哪些不是。请参阅python文档,其中详细介绍了内置的模块。python标准库:;依赖于版本。