私はちょうどHerokuでDjangoアプリを実行していました。それが来たときHeroku pushが奇妙なエラーメッセージで失敗しました
は、オンライン、このエラーが見つかりませんでした:
$ 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
を実行しようと、それはどちらか動作しませんでした。
アイデア?
EDIT: それだけで、同時に自分と@Weiために自分自身を解決するため、これはおそらく、Herokuのの一部のバグだったように見えます。
私は同じ問題を抱えています.2時間前にバージョンをデプロイしたところ、問題なく動作しましたが、今では「mv:デバイス間の移動に失敗しました」というメッセージが表示されます。以下は完全な出力です(@michaelsnowdenと同じです): 'remote:mv:デバイス間の移動に失敗しました: '/app/.heroku/src'を '/tmp/build_xxxxx/.heroku/src'にします。ターゲットを削除できません:ディレクトリは リモートです:!プッシュは拒否され、Pythonアプリケーションのコンパイルに失敗しました。 remote: remote:!プッシュに失敗しました リモート:展開の確認中... リモート: リモート:! \t私のアプリ名にプッシュが拒否されました。 ' – polloss
15分前と同じ問題が発生しました – Wei
今すぐ自分のために解決したようです。 – Wei