Ошибка нажатия проекта Django в Heroku

Я пытался исправить эту ошибку около часа, и у меня закончились решения, поэтому, пожалуйста, помогите мне.

heroku создать

отлично работает без проблем

git push heroku master

Counting objects: 119, done. Delta compression using up to 4 threads. Compressing objects: 100% (118/118), done. Writing objects: 100% (119/119), 1.39 MiB | 66 KiB/s, done. Total 119 (delta 4), reused 0 (delta 0) -----> Python app detected -----> No runtime.txt provided; assuming python-2.7.3. -----> Preparing Python runtime (python-2.7.3) -----> Installing Distribute (0.6.34) -----> Installing Pip (1.2.1) -----> Installing dependencies using Pip (1.2.1) Downloading/unpacking Django==1.4.3 (from -r requirements.txt (line 1)) Running setup.py egg_info for package Django Downloading/unpacking dj-database-url==0.2.1 (from -r requirements.txt (line 2)) Downloading dj-database-url-0.2.1.tar.gz Running setup.py egg_info for package dj-database-url Downloading/unpacking psycopg2==2.4.6 (from -r requirements.txt (line 3)) Running setup.py egg_info for package psycopg2 no previously-included directories found matching 'doc/src/_build' Downloading/unpacking virtualenv==1.8.4.post1 (from -r requirements.txt (line 4)) Could not find a version that satisfies the requirement virtualenv==1.8.4.post1 (from -r requirements.txt (line 4)) (from versions: ) No distributions matching the version for virtualenv==1.8.4.post1 (from -r requirements.txt (line 4)) Storing complete log in /app/.pip/pip.log ! Heroku push rejected, failed to compile Python app To git@heroku.com:[blocked].git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'git@heroku.com:[blocked].git' 

файл требований:

  >Django==1.4.3 >dj-database-url==0.2.1 >psycopg2==2.4.6 >virtualenv==1.8.4.post1 

PROCFILE

web: python manage.py runningerver 0.0.0.0:$PORT –noreload

Журналы Heroku:

  The 'heroku' gem has been deprecated and replaced with the Heroku Toolbelt, download and install from https://toolbelt.heroku.com. 2013-01-24T01:22:06+00:00 heroku[api]: Enable Logplex by [private email]@yahoo.com 2013-01-24T01:22:06+00:00 heroku[api]: Release v2 created by [private email]@yahoo.com 2013-01-24T01:22:42+00:00 heroku[slugc]: Slug compilation started 2013-01-24T01:23:38+00:00 heroku[slugc]: Slug compilation failed: failed to compile Python app 2013-01-24T01:43:26+00:00 heroku[slugc]: Slug compilation started 2013-01-24T01:43:51+00:00 heroku[slugc]: Slug compilation failed: failed to compile Python app 2013-01-24T02:27:36+00:00 heroku[slugc]: Slug compilation started 2013-01-24T02:28:08+00:00 heroku[slugc]: Slug compilation failed: failed to compile Python app 2013-01-24T02:32:08+00:00 heroku[slugc]: Slug compilation started 2013-01-24T02:32:32+00:00 heroku[slugc]: Slug compilation failed: failed to compile Python app 2013-01-24T02:43:32+00:00 heroku[slugc]: Slug compilation started 2013-01-24T02:43:59+00:00 heroku[slugc]: Slug compilation failed: failed to compile Python app 2013-01-24T02:46:23+00:00 heroku[slugc]: Slug compilation started 2013-01-24T02:46:52+00:00 heroku[slugc]: Slug compilation failed: failed to compile Python app 2013-01-24T02:49:48+00:00 heroku[slugc]: Slug compilation started 2013-01-24T02:50:26+00:00 heroku[slugc]: Slug compilation failed: failed to compile Python app 

  • Свернуть несколько подмодулей на одно расширение Cython
  • как получить номер строки ошибки от exec или execfile в Python
  • код рисования для перемещения овала
  • Как я могу выборочно избежать процентов (%) в строках Python?
  • Как удалить все экземпляры символа в строке в python?
  • Использование super () в методе setter свойства при использовании декоратора @property вызывает AttributeError
  • Как преобразовать XML-файл в красивую базу данных pandas?
  • Как вы управляете двумя разными объектами отдельно (игра с двумя игроками в понг)?
  • 3 Solutions collect form web for “Ошибка нажатия проекта Django в Heroku”

    Мне удалось добиться этого:

    1. клонирование вашего git-репо
    2. удаление virtualenv==1.8.4 из ваших requirements.txt virtualenv==1.8.4
    3. git add .
    4. git commit -m "removing virtualenv requirement"
    5. git push heroku master

    Я предполагаю, что вы не git add . и git commit после удаления virtualenv из ваших требований. Любые изменения, внесенные в репозиторий git , не будут действовать, как для github и для heroku , до тех пор, пока вы не add а затем не commit изменения локально и, наконец, не push их в удаленный репозиторий, то есть Github или Heroku .

    Сообщение об ошибке указывает, что он не может найти virtualenv==1.8.4.post1 и когда я пытаюсь virtualenv==1.8.4.post1 эту команду локально, я получаю ту же ошибку. Не похоже, что эта версия существует в pypi. Попробуйте изменить свой требования.txt на virtualenv==1.8.4 ?

    Для развертывания heroku вам не нужен файл virtualenv == 1.8.4.post1 в файле require.txt , удалите его и поместите procfile и требования в корень git.

    Interesting Posts

    Поля функции Openerp

    Интерпретация «слишком много ресурсов для запуска»

    Являются ли классные объекты одиночными?

    Связь среды Conda с ноутбуком Jupyter

    пробуя все комбинации операций над списком переменных

    Не следует ли __metaclass__ принудительно использовать метакласс в Python?

    запустить скрипт python как cgi apache server

    Есть ли параметр в matplotlib / pandas, чтобы иметь ось Y гистограммы в процентах?

    Почему медленнее перебирать небольшую строку, чем небольшой список?

    Python – ускорить преобразование категориальной переменной в ее числовой индекс

    Pandas: Использование временной метки Unix в качестве индекса Datetime

    Строковые типы данных pandas

    Сгенерировать временную последовательность с шагом 7 секунд

    в Python, Как присоединиться к списку кортежей в один список?

    Используя салат, как я могу проверить, что письмо, отправленное из веб-приложения Django, имеет правильное содержание?

    Python - лучший язык программирования в мире.