AWS requirements.txt上的Python应用程序未安装私有git repo

AWS requirements.txt上的Python应用程序未安装私有git repo,python,amazon-web-services,pip,Python,Amazon Web Services,Pip,我正在AWS EBS上托管一个python应用程序。requirements.txt文件包含一个私有回购协议,格式为git+ssh://git@github.com/REPONAME.git。我在服务器上生成了一个私钥,将公钥添加到repo的部署密钥中,并测试了AWS服务器是否可以访问repo(ssh-T)git@github.com) 部署应用程序时,我不断收到错误: 克隆ssh://git@github.com/REPONAME.git to/tmp/pip-gxaX0d-build 权限被

我正在AWS EBS上托管一个python应用程序。
requirements.txt
文件包含一个私有回购协议,格式为
git+ssh://git@github.com/REPONAME.git
。我在服务器上生成了一个私钥,将公钥添加到repo的部署密钥中,并测试了AWS服务器是否可以访问repo(
ssh-T)git@github.com

部署应用程序时,我不断收到错误:

克隆ssh://git@github.com/REPONAME.git to/tmp/pip-gxaX0d-build 权限被拒绝(公钥)。 致命:无法从远程存储库读取


我无法解决此问题。

您是如何部署的?你能给我们看一下命令吗?我使用aws cli,所以在本地机器上我只需键入eb deploy