Pip 安装 Python 模块常见报错处理
错误 / 修复
此错误是利用 python:3.9-alpine
在打包 Docker
镜像时遇到的
1 | c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory |
修复
1 | apk add --no-cache libffi-dev |
在 Ubuntu
和 Centos
中应该
1 | apt-get install libffi-dev |
错误 / 修复
错误:
1 | pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out. |
修复:
1 | pip3 install --default-timeout=1000 --no-cache-dir -r requirements.txt |
或者是利用国内的 pypi
源