AWS SAM CLI Error: Error: PythonPipBuilder:ResolveDependencies - {pyyaml==6.0(wheel)}

0

Hi, I am keeping running into the same error as mentioned in the title even though I have installed wheel. I have tried sam build --use-container (and there is a template.yaml in the folder), but it caused another error (Error: Docker is unreachable. Docker needs to be running to build inside a container).

It would be appreciated if there is anyone who could help me for solving this issue!

1 個回答
2
已接受的答案

Do you have docker installed and the docker daemon running on the machine from where you are trying to use sam build --use-container command.

Take a look at https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install-windows.html

Step 3 - Install Docker mentions the following - "Docker is a prerequisite only for testing your application locally and for building deployment packages using the --use-container option. If you don't plan to use these features initially, you can skip this section or install Docker at a later time."

So if you are using the --use-container option, then you do need docker to be running on the machine.

profile pictureAWS
專家
已回答 2 年前
  • It worked. Thank you so much :)

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南