2013-07-16 3 views
1

Я создал приложение python, используя флеш-фреймворк. Я использовал следующую документацию https://devcenter.heroku.com/articles/pythonheroku push отклонен, не удалось скомпилировать приложение Python

Когда я запускаю это:

git push heroku master

Я получаю следующее сообщение об ошибке после нажатия на Heroku.

Counting objects: 8, done. 
Delta compression using up to 4 threads. 
Compressing objects: 100% (4/4), done. 
Writing objects: 100% (8/8), 1.62 KiB, done. 
Total 8 (delta 0), reused 0 (delta 0) 

-----> Python app detected 
-----> No runtime.txt provided; assuming python-2.7.4. 
-----> Preparing Python runtime (python-2.7.4) 
-----> Installing Distribute (0.6.36) 
-----> Installing Pip (1.3.1) 
-----> Installing dependencies using Pip (1.3.1) 
     Downloading/unpacking BeautifulSoup==3.2.1 (from -r requirements.txt (line 1)) 
     Downloading BeautifulSoup-3.2.1.tar.gz 
     Running setup.py egg_info for package BeautifulSoup 

     Downloading/unpacking CDApplet==1.0 (from -r requirements.txt (line 2)) 
     Could not find any downloads that satisfy the requirement CDApplet==1.0 (from -r requirements.txt (line 2)) 
     No distributions at all found for CDApplet==1.0 (from -r requirements.txt (line 2)) 
     Storing complete log in /app/.pip/pip.log 

!  Push rejected, failed to compile Python app 

To [email protected]:frozen-brushlands-5131.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:frozen-brushlands-5131.git' 

Любая помощь приветствуется.

ответ

1

Похоже, что пакет Python не называется CDApplet. Когда приложение Heroku пытается установить CDApplet, оно терпит неудачу и дает вам эту ошибку.

Я пробовал его локально и не смог найти пакет Python, называемый CDApplet.

1

Я столкнулся с той же ошибкой, попробуйте удалить соответствующую зависимость (или добавить правильное имя). После этого, сделайте следующее: git add .

git commit -m "commit-message" 
git push heroku master 

Вы должны быть готовы идти.

0

у меня такая же проблема и с фиксированной

git add * 
git commit -m "initial commit" 
git push heroku master 

я надеюсь, что это поможет вам.

Смежные вопросы