Каждый раз, когда я пытаюсь выполнить развертывание на движке приложения, я получаю ошибку сборки для ta-lib . Трассировка журналирования имеет несколько строк, таких как:
ERROR: Command errored out with exit status 1
ModuleNotFoundError: No module named 'numpy'
Я развернул на гибком движке приложения перед использованием docker и колесом ta-lib , но не смог получить Колесо для работы со стандартной средой, так что попробуйте Ta-lib непосредственно в require.txt. Мой проект работает нормально на местном уровне. Я подумал, может быть, это потому, что require.txt сначала не устанавливает Numpy или что-то в этом роде. Мой app.yaml прост:
runtime: python37
entrypoint: gunicorn -b :$PORT main:app
Можно ли использовать ta-lib в стандартной среде ядра приложения Python 3.7?
Любая помощь будет наиболее ценной.
ОБНОВЛЕНИЕ:
Вот мои требования.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