Проблема связана с пакетом madmom
: он имеет зависимость времени сборки от cython
и numpy
, но они не объявлены должным образом. Облачные функции (как и большинство сред выполнения) устанавливают все ваши зависимости одновременно, но madmom
требуется cython
и numpy
установлено до того, как может быть установлено, что не настраивается с помощью простого requirements.txt
file.
Я сделал PR, чтобы исправить это , он был объединен и, вероятно, будет в следующем выпуске.
Тем временем вы можетеустановите madmom
из исходного репозитория, используя следующий файл requirements.txt
:
git+https://github.com/CPJKU/madmom.git#egg=madmom
ffmpeg==1.4
flask==1.0.2
(обратите внимание, что вам не следует указывать здесь все под-зависимости ваших зависимостей верхнего уровня (например, * 1021)* и urllib3
, если вы фактически не импортируете их в свою облачную функцию)