我有一个 Dockerfile,它通过 pip 安装了一些包。
其中一些需要 grpcio
,仅构建这部分需要几分钟。
有没有人有加快这部分的提示?
Installing collected packages: python-dateutil, azure-common, azure-nspkg, azure-storage, jmespath, docutils, botocore, s3transfer, boto3, smmap2, gitdb2, GitPython, grpcio, protobuf, googleapis-common-protos, grpc-google-iam-v1, pytz, google-api-core, google-cloud-pubsub
Found existing installation: python-dateutil 2.7.3
Uninstalling python-dateutil-2.7.3:
Successfully uninstalled python-dateutil-2.7.3
Running setup.py install for grpcio: started
Running setup.py install for grpcio: still running...
Running setup.py install for grpcio: still running...
Running setup.py install for grpcio: still running...
谢谢。
最佳答案
我遇到了同样的问题,通过升级 pip 解决了这个问题:
$ pip3 install --upgrade pip
这是 grpc 项目的一位维护者的话:
关于python - 通过 pip 安装 grpcio 时 Docker 构建花费的时间太长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52904639/