我正在AWS EBS上托管一个python应用程序。 requirements.txt
文件包含git+ssh://git@github.com/REPONAME.git
形式的私人仓库。我在服务器上生成了一个私钥,将公钥添加到repo的deploy密钥,并测试该AWS服务器是否可以访问repo(ssh -T git@github.com
)。
部署应用时,我不断收到错误:
将ssh://git@github.com/REPONAME.git克隆到/ tmp / pip-gxaX0d-build 权限被拒绝(publickey)。 致命的:无法从远程存储库读取。
我无法解决这个问题。