Heroku: Falló al empujar git

Hola, estoy intentando activar mi aplicación de Python, pero constantemente obtengo posts de error. Esto es lo mejor que puedo hacer hasta ahora. Errores a continuación:

remote: gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DUSE__THREAD -I/usr/include/ffi -I/usr/include/libffi -I/app/.heroku/miniconda/include/python2.7 -cc/_cffi_backend.c -o build/temp.linux-x86_64-2.7/c/_cffi_backend.o remote: c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory remote: #include <ffi.h> remote: ^ remote: comstacktion terminated. remote: error: command 'gcc' failed with exit status 1 remote: remote: ---------------------------------------- remote: Command "/app/.heroku/miniconda/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-HrTCjj/cffi/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-VNanYj-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-HrTCjj/cffi/ remote: You are using pip version 8.1.1, however version 8.1.2 is available. remote: You should consider upgrading via the 'pip install --upgrade pip' command. remote: remote: ! Push rejected, failed to compile Python/Conda app remote: remote: Verifying deploy.... remote: remote: ! Push rejected to newhapp. remote: To https://git.heroku.com/newhapp.git $heroku logts --tail Slug comstacktion failed: failed to compile Python/Conda app 

¿Siguió todos los pasos en el tutorial de heroku (todos)?

Creo que lo hice, en mi mejor conocimiento. ¿Pero viste lo que me habría perdido? Tengo una gran list de requisitos.txt (~ 40 dependencies). La mayoría de ellos no se usan en mi aplicación. Están ahí porque pip freeze> requirements.txt ¿Esta enorme list causaría el problema?

Gracias.