Heroku 中的 ModuleNotFoundError TA-Lib

ModuleNotFoundError TA-Lib in Heroku

我一直在尝试在 Heroku 中部署一个使用库 TA-lib 的应用程序,但是,我一直收到 ModuleNotFoundError,即使我已经放入 requirements.txtTA-Lib 并尝试将 .whl 文件放入 requirements.txt

TA_Lib-0.4.17-cp36-cp36m-win_amd64.whl #I am using Python 3.6.13 in Heroku server
streamlit==0.49.0
altair==3.2.0
sklearn
pandas
numpy
plotly
matplotlib
seaborn
IPython
tqdm
alpha_vantage
xgboost
yfinance
lxml

是否有其他方法可以在服务器中安装 .whl 文件?

正如 truf 在评论部分中提到的 - 我的问题是首先安装 TA-Lib。因此,在为 Heroku 中的构建包添加的部分中,我添加了 https://github.com/aneesh-neelam/heroku-buildpack-python-talib。这样,我就可以正常运行服务器了。