2015-03-19 3 views
-1

Я не вижу, что происходит.
Я положил вывод git push heroku master для анализа.
Когда я делаю pip freeze > requirements.txt, он создает очень большой файл, и я не знаю, нормально ли это.Django сбой на сервере

Приложение локально и в режиме разработки работает отлично.

PROCFILE является:
web: gunicorn losbarkitos.wsgi --log-file -

В результате "requirements.txt" выглядит следующим образом (я думаю, что это слишком долго):

gunicorn==19.3.0 
macholib==1.5.1 
matplotlib==1.3.1 
modulegraph==0.10.4 
numpy==1.8.0rc1 
pip-tools==0.3.5 
py2app==0.7.3 
pyOpenSSL==0.13.1 
pyobjc-core==2.5.1 
pyobjc-framework-Accounts==2.5.1 
pyobjc-framework-AddressBook==2.5.1 
pyobjc-framework-AppleScriptKit==2.5.1 
pyobjc-framework-AppleScriptObjC==2.5.1 
pyobjc-framework-Automator==2.5.1 
pyobjc-framework-CFNetwork==2.5.1 
pyobjc-framework-Cocoa==2.5.1 
pyobjc-framework-Collaboration==2.5.1 
pyobjc-framework-CoreData==2.5.1 
pyobjc-framework-CoreLocation==2.5.1 
pyobjc-framework-CoreText==2.5.1 
pyobjc-framework-DictionaryServices==2.5.1 
pyobjc-framework-EventKit==2.5.1 
pyobjc-framework-ExceptionHandling==2.5.1 
pyobjc-framework-FSEvents==2.5.1 
pyobjc-framework-InputMethodKit==2.5.1 
pyobjc-framework-InstallerPlugins==2.5.1 
pyobjc-framework-InstantMessage==2.5.1 
pyobjc-framework-LatentSemanticMapping==2.5.1 
pyobjc-framework-LaunchServices==2.5.1 
pyobjc-framework-Message==2.5.1 
pyobjc-framework-OpenDirectory==2.5.1 
pyobjc-framework-PreferencePanes==2.5.1 
pyobjc-framework-PubSub==2.5.1 
pyobjc-framework-QTKit==2.5.1 
pyobjc-framework-Quartz==2.5.1 
pyobjc-framework-ScreenSaver==2.5.1 
pyobjc-framework-ScriptingBridge==2.5.1 
pyobjc-framework-SearchKit==2.5.1 
pyobjc-framework-ServiceManagement==2.5.1 
pyobjc-framework-Social==2.5.1 
pyobjc-framework-SyncServices==2.5.1 
pyobjc-framework-SystemConfiguration==2.5.1 
pyobjc-framework-WebKit==2.5.1 
pyparsing==2.0.1 
python-dateutil==1.5 
pytz==2013.7 
scipy==0.13.0b1 
six==1.4.1 
vboxapi==1.0 
virtualenv==1.11.6 
wsgiref==0.1.2 
xattr==0.6.4 
zope.interface==4.1.1 

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

+1

В чем проблема? Вы должны дать нам больше информации, чтобы выяснить, что происходит? – Meistro

+0

Я не понимаю, что вы показываете нам с этим выходом. Предполагается, что файл требований.txt будет передан git и загружен в Heroku, чтобы он знал, что устанавливать. И на самом деле вы, похоже, не установили Django. –

+0

В настоящее время репозиторий загружается в герою и вырывается в режиме разработки, и все работает нормально. Когда я меняю файл wsgi на запуск, сервер запускается, а затем падает – Chus

ответ

0

Я думаю, что проблема была в virtualenv, которая имела конфликты. Это решается, но теперь, когда я делаю DeploIT на Heroku есть эта проблема:

2015-03-20T14: 12: 49,559524 + 00: 00 Heroku [API]: Развертывание fca806a по [email protected] 2015-03- 20T14: 12: 49.559524 + 00: 00 heroku [api]: релиз V111 создан [email protected] 2015-03-20T14: 12: 50.164102 + 00: 00 heroku [сайт.1]: государство изменилось с разбившегося на стартовый 2015-03-20T14: 13: 01.937982 + 00: 00 heroku [сайт.1]: команда запуска gunicorn losbarkitos With: app --log-file = - 2015-03-20T14: 13: 05.027025 + 00: 00 приложение [site.1]: bash: gunicorn: команда не найдена 2015-03-20T14: 13: 05.962874 + 00: 00 heroku [сайт.1]: государство изменилось с разбившегося на начальный 2015-03-20T14: 13: 05.962046 + 00: 00 heroku [site.1] : Государство изменилось с начала на разбитое. 2015-03-20T14: 13: 05.952810 + 00: 00 heroku [сайт.1]: процесс завершен со статусом 127 2015-03-20T14: 13: 18.780423 + 00: 00 heroku [сайт. 1]: Команда запуска gunicorn losbarkitos With: app --log-file = - 2015-03-20T14: 13: 20.206266 + 00: 00 приложение [site.1]: bash: gunicorn: команда не найдена 2015-03-20T14: 13: 20.962180 + 00: 00 heroku [сайт.1]: Процесс завершен со статусом 127 2015-03-20T14: 13: 21.002937 + 00: 00 heroku [сайт.1]: государство изменилось с момента начала до разбившегося

То есть, кажется, что я не признал стрельбу.