我有一箇舊版本的django-bouncer需要使用hashcompat,現在已經廢棄了。由於我得到錯誤告訴我這一點,我做了pip uninstall django-bouncer
,然後使用pip install https://github.com/shelfworthy/django-bouncer/archive/master.tar.gz
(我也將它重新添加到我的requirements.txt文件中)安裝了爲Django 1.6升級的版本(它使用hashlib而不是hashcompat)。Heroku沒有拿起更新的django-bouncer軟件包
本地,這工作正常。但是,當我推到Heroku時,我仍然收到錯誤「No module named hashcompat。」。
我試着做一個git push heroku master --force
,但這並沒有解決問題。然後我通過做heroku repo:reset -a <myappname>
重置應用程序,然後做了一個新的git push heroku master。不幸的是,我仍然在我的Heroku應用程序中遇到錯誤。
我該如何讓Heroku獲得django-bouncer的升級?
你可以發佈你的'requirements.txt'文件嗎? –