2011-09-29 10 views
5

DÜZENLEME: Sorunu, require.txt dosyasındaki "distribution == 0.6.10" satırının varlığına daraltdım. Bu satırın kaldırılması sorunu giderir ve henüz o satırda bulunmayan hatalara rastlamadı ... henüz.Django uygulamasını Heroku'ya dağıtmada sorun: 'install' adı tanımlanmadı

Burada öğretici takip ediyorum: Ben "Bir İşçi Çalıştırma" başlıklı bölümüne varana kadar http://devcenter.heroku.com/articles/django

Her şey iyi gidiyordu.

Django==1.3 
amqplib==1.0.1 
anyjson==0.3.1 
celery==2.3.3 
distribute==0.6.10 
django-celery==2.3.3 
django-kombu==0.9.4 
django-picklefield==0.1.9 
gunicorn==0.12.2 
kombu==1.4.1 
psycopg2==2.4.2 
pyparsing==1.5.6 
python-dateutil==1.5 
wsgiref==0.1.2 

Ve talimatlarında belirtildiği gibi benim Procfile sonu ve settings.py uygun kereviz yapılandırması eklendi: benim requirements.txt dosyasında aşağıdakilere sahip. Tam dağıtma günlüğü burada bulabilirsiniz

  Relaunching... 
      Traceback (most recent call last): 
      File "<string>", line 1, in <module> 
      NameError: name 'install' is not defined 
      Complete output from command /tmp/build_2o84wdweodb97/bin/python2.7 -c "import setuptools;__file__='/tmp/build_2o84wdweodb97/build/distribute/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-LIti3K-record/install-record.txt --install-headers /tmp/build_2o84wdweodb97/include/site/python2.7: 

: Ben aşağıdaki hatayı alıyorum uygulamayı dağıtırken http://pastie.org/2609107

Birine önce görmüş ya biliyorum nasıl düzeltebilirim?

cevap

3

Dağıtımın daha yeni bir sürümünü kullanmak sorunu çözdü.

distribute==0.6.21