Недавно я попытался завершить программу нейронной сети и технического анализа для прогнозирования колебаний на рынках финансовых акций, доступных через используемые базы данных; В настоящее время я использую модуль Quandl для поиска финансовой информации, а сама программа остается в интегрированной среде разработки Google Colab Laboratory. Для целей этого проекта я недавно попытался установить оболочку Python для модуля TA-Lib, которая содержит часть, предназначенную для анализа паттернов свечных графиков; документация для библиотеки и страницы приведены ниже:
https://github.com/mrjbq7/ta-lib
https://mrjbq7.github.io/ta-lib/func_groups/pattern_recognition.html
в пределах лаборатории редактор, я попытался установить программу с помощью команды:
pip install TA-Lib
, как указано; однако в интегрированной среде разработки появилось следующее сообщение об ошибке:
Collecting TA-Lib
Using cached https://files.pythonhosted.org/packages/90/05/d4c6a778d7a7de0be366bc4a850b4ffaeac2abad927f95fa8ba6f355a082/TA-Lib-0.4.17.tar.gz
Requirement already satisfied: numpy in /usr/local/lib/python3.6/dist-packages (from TA-Lib) (1.17.5)
Building wheels for collected packages: TA-Lib
Building wheel for TA-Lib (setup.py) ... error
ERROR: Failed building wheel for TA-Lib
Running setup.py clean for TA-Lib
Failed to build TA-Lib
Installing collected packages: TA-Lib
Running setup.py install for TA-Lib ... error
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-npc2f3yq/TA-Lib/setup.py'"'"'; __file__='"'"'/tmp/pip-install-npc2f3yq/TA-Lib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-oh1la09j/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
Существует ли альтернативный метод, позволяющий избежать этой неизбежной ошибки? Если нет, есть ли способ загрузить этот модуль в Колабораторию, который бы обходил такие процессы? Спасибо за вашу помощь.