Heroku推送失败,带有奇怪的错误信息

时间:2016-12-19 22:34:49

标签: django heroku

我已经在Heroku上运行了一段时间的Django应用程序。

当它出现时无法在线发现此错误:

$ git push heroku master
...
remote: -----> Uninstalling stale dependencies
...
remote:      $ pip install -r requirements.txt
remote: 
remote:      $ python manage.py collectstatic --noinput
remote:        66 static files copied to '/tmp/build_2271dc3bd9820ee9e10847bbab5f6b47/xxx/staticfiles', 66 post-processed.
remote: 
remote: mv: inter-device move failed: ‘/app/.heroku/src’ to ‘/tmp/build_2271dc3bd9820ee9e10847bbab5f6b47/.heroku/src’; unable to remove target: Is a directory
remote:  !     Push rejected, failed to compile Python app.
remote: 
remote:  !     Push failed
remote: Verifying deploy...
remote: 
remote: !       Push rejected to xxx.
remote: 
To https://git.heroku.com/....git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/xxx.git'
$

我也试过运行git push heroku +master,但也没有。

有什么想法吗?

修改 看起来这可能是Heroku的一个错误,因为它只是为自己和@Wei同时解决了自己。

1 个答案:

答案 0 :(得分:1)

看起来Heroku团队正在更新一些东西并损坏了python buildpack。

与此同时,一些开发人员疯狂地试图弄清楚发生了什么(包括我自己)。