Pillow 安装失败:构建轮子错误和读取超时问题 - 解决方法
"note: This error originates from a subprocess, and is likely not a problem with pip.\n  ERROR: Failed building wheel for pillow\nFailed to build pillow\nERROR: Could not build wheels for pillow, which is required to install pyproject.toml-based projects\n\n什么原因  又出现这个:ERROR: Exception:\nTraceback (most recent call last):\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_vendor\urllib3\response.py", line 438, in _error_catcher\n    yield\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_vendor\urllib3\response.py", line 561, in read\n    data = self._fp_read(amt) if not fp_closed else b""\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_vendor\urllib3\response.py", line 527, in _fp_read\n    return self._fp.read(amt) if amt is not None else self._fp.read()\n  File "C:\Program Files (x86)\Python310-32\lib\http\client.py", line 465, in read\n    s = self.fp.read(amt)\n  File "C:\Program Files (x86)\Python310-32\lib\socket.py", line 705, in readinto\n    return self._sock.recv_into(b)\n  File "C:\Program Files (x86)\Python310-32\lib\ssl.py", line 1273, in recv_into\n    return self.read(nbytes, buffer)\n  File "C:\Program Files (x86)\Python310-32\lib\ssl.py", line 1129, in read\n    return self._sslobj.read(len, buffer)\nTimeoutError: The read operation timed out\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_internal\cli\base_command.py", line 180, in exc_logging_wrapper\n    status = run_func(*args)\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_internal\cli\req_command.py", line 248, in wrapper\n    return func(self, options, args)\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_internal\commands\install.py", line 377, in run\n    requirement_set = resolver.resolve(\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_internal\resolution\resolvelib\resolver.py", line 92, in resolve\n    result = self._result = resolver.resolve(\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 546, in resolve\n    state = resolution.resolve(requirements, max_rounds=max_rounds)\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 397, in resolve\n    self._add_to_criteria(self.state.criteria, r, parent=None)\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 173, in _add_to_criteria\n    if not criterion.candidates:\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_vendor\resolvelib\structs.py", line 156, in bool\n    return bool(self._sequence)\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py", line 155, in bool\n    return any(self)\n  File "C:\Program Files (x86)\Python310-32\lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py", line 143, in 
原文地址: https://www.cveoy.top/t/topic/p24f 著作权归作者所有。请勿转载和采集!