忘形sama 发表于 2020-2-20 23:39:40

Mac安装pip的时候报错

本帖最后由 忘形sama 于 2020-2-20 23:43 编辑

求助大神 mac在安装pip时一直出现这样的报错是什么导致的啊
Password:
WARNING: The directory '/Users/biwenyi/Library/Caches/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting pip
Downloading pip-20.0.2-py2.py3-none-any.whl (1.4 MB)
   |█████████▎                      | 419 kB 3.7 kB/s eta 0:04:34ERROR: Exception:
Traceback (most recent call last):
File "/tmp/tmphwsw0ew6/pip.zip/pip/_vendor/urllib3/response.py", line 425, in _error_catcher
    yield
File "/tmp/tmphwsw0ew6/pip.zip/pip/_vendor/urllib3/response.py", line 507, in read
    data = self._fp.read(amt) if not fp_closed else b""
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/http/client.py", line 454, in read
    n = self.readinto(b)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/http/client.py", line 498, in readinto
    n = self.fp.readinto(b)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/socket.py", line 669, in readinto
    return self._sock.recv_into(b)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/ssl.py", line 1241, in recv_into
    return self.read(nbytes, buffer)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/ssl.py", line 1099, in read
    return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/cli/base_command.py", line 186, in _main
    status = self.run(options, args)
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/commands/install.py", line 331, in run
    resolver.resolve(requirement_set)
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/legacy_resolve.py", line 177, in resolve
    discovered_reqs.extend(self._resolve_one(requirement_set, req))
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/legacy_resolve.py", line 333, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/legacy_resolve.py", line 282, in _get_abstract_dist_for
    abstract_dist = self.preparer.prepare_linked_requirement(req)
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/operations/prepare.py", line 480, in prepare_linked_requirement
    local_path = unpack_url(
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/operations/prepare.py", line 282, in unpack_url
    return unpack_http_url(
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/operations/prepare.py", line 158, in unpack_http_url
    from_path, content_type = _download_http_url(
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/operations/prepare.py", line 303, in _download_http_url
    for chunk in download.chunks:
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/utils/ui.py", line 160, in iter
    for x in it:
File "/tmp/tmphwsw0ew6/pip.zip/pip/_internal/network/utils.py", line 15, in response_chunks
    for chunk in response.raw.stream(
File "/tmp/tmphwsw0ew6/pip.zip/pip/_vendor/urllib3/response.py", line 564, in stream
    data = self.read(amt=amt, decode_content=decode_content)
File "/tmp/tmphwsw0ew6/pip.zip/pip/_vendor/urllib3/response.py", line 529, in read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/contextlib.py", line 131, in __exit__
    self.gen.throw(type, value, traceback)
File "/tmp/tmphwsw0ew6/pip.zip/pip/_vendor/urllib3/response.py", line 430, in _error_catcher
    raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
biwenyideMacBook-Air:~ biwenyi$ sudo python3 get-pip.py
WARNING: The directory '/Users/biwenyi/Library/Caches/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

Stubborn 发表于 2020-2-20 23:48:24

使用sduo + 命令安装,似乎还有网络链接问题

忘形sama 发表于 2020-2-21 10:47:55

Stubborn 发表于 2020-2-20 23:48
使用sduo + 命令安装,似乎还有网络链接问题

谢谢谢谢 我知道了

迷人的母猪bo 发表于 2020-4-29 11:12:18

请问能告诉我一下 Mac怎么安装pip么 小白救助
页: [1]
查看完整版本: Mac安装pip的时候报错