Каждый раз, когда я пытаюсь выполнить развертывание на движке приложения, я получаю сбой сборки для ta-lib. В трассировке журнала есть несколько строк, например:
ERROR: Command errored out with exit status 1
ModuleNotFoundError: No module named 'numpy'
Я развернул на движке приложений гибкий перед использованием докера и ta-lib wheel, но я не смог заставить колесо работать со стандартной средой, поэтому попробовал использовать ta-lib прямо в файле requirements.txt. Мой проект отлично работает локально. Я подумал, может быть, это потому, что файл requirements.txt сначала не устанавливает Numpy или что-то в этом роде. Мой app.yaml прост:
runtime: python37
entrypoint: gunicorn -b :$PORT main:app
Можно ли использовать ta-lib в стандартной среде движка приложений Python 3.7?
Любая помощь будет очень признательна.
ОБНОВЛЕНИЕ:
Вот мой файл requirements.txt:
numpy==1.18.1
pandas==1.0.1
Flask
marshmallow
pytz
requests
python-dateutil
flask-cors
python-dotenv
python-jose-cryptodome
six
cryptocompare
ta-lib==0.4.17