嗨 heroku python 人,
我希望我的 heroku 应用程序能够访问我的 github 帐户中的共享私有库。
所以我想要一个看起来像这样的 requirements.txt 文件......
# requirements.txt
requests==1.2.2
-e git+ssh://git@github.com/jtushman/dict_digger.git#egg=dict_digger
我希望它使用我上传的 ssh 密钥,heroku keys:add
或者有一些机制从 heroku cli 获取私钥。
现在我收到以下错误(我猜这是预期的):
主机密钥验证失败。
如果我这样做(根据@kenneth_reitz 的https://stackoverflow.com/a/9136665/192791),它确实有效:
-e git+https://username:password@github.com/jtushman/dict_digger.git#egg=dict_digger
但是将凭据放在我的 requirements.txt 文件中对我来说真的不可行
有没有人为此想出一个很好的解决方案?
我还在heroku python buildpack项目here上发布了一个问题