2016-11-18 6 views
8

내 앱이 heroku에 배포되었습니다.요구 사항을 만족하는 버전을 찾을 수 없습니다 pkg-resources == 0.0.0

git push heroku master을 통해 내 코드를 푸시 할 때. 그것의 내 로컬 서버에서 완벽하게 잘 작동 : 그것은 나에게이 오류

requirement.txt

amqp==2.1.1 
billiard==3.5.0.2 
boto==2.42.0 
celery==4.0.0 
dj-database-url==0.4.1 
Django==1.10.2 
django-appconf==1.0.2 
django-model-utils==2.6 
django-storages==1.5.1 
djangorestframework==3.4.7 
gunicorn==19.6.0 
Jinja2==2.8 
kombu==4.0.0 
MarkupSafe==0.23 
optional-django==0.1.0 
pep8==1.7.0 
pkg-resources==0.0.0 
psycopg2==2.6.2 
pyflakes==1.3.0 
pytz==2016.7 
rcssmin==1.0.6 
requests==2.12.1 
rjsmin==1.0.12 
vine==1.1.3 
whitenoise==3.2.2 

Collecting pkg-resources==0.0.0 (from -r requirements.txt (line 14)) 
remote:   Could not find a version that satisfies the requirement pkg-resources==0.0.0 (from -r requirements.txt (line 14)) (from versions:) 
remote:  No matching distribution found for pkg-resources==0.0.0 (from -r requirements.txt (line 14)) 
remote: !  Push rejected, failed to compile Python app. 
을 제공합니다.

내 질문은 heroku에서 작동하지 않고 local에서 작업하는 이유입니다. ???

+1

과 가상 환경에서 그것을 제거하려면 requirement.txt의 14 라인을 코멘트와 –

+0

내가 얻을 코드를 밀어주십시오 그. 하지만 그 지역에서 일하는 이유는 무엇이겠습니까? –

+0

그 모듈없이 제대로 작동하는 것입니다. –

답변

3

다음 라인을 requirements.txt에서 제거하십시오.

0

pkg-resources==0.0.0

, 당신은 동결을 requirements.txt 매번 그것을 피하기 pip uninstall pkg-resources==0.0.0

관련 문제