我试着用各种方法来描述TA-Lib。但无法在Pydroid应用程序中安装在我的Android 10手机上。
1} pip install TA-Lib
它会产生错误。Talib库找不到
发布于 2020-11-21 20:37:44
TA-Lib是一个用C语言编写的库,您正在尝试为它安装一个python包装器。没有本机库,它就无法工作。
我已经准备好了一个C来源和指示,可以在电话上建立图书馆。简而言之(用诺基亚6测试):
wget,cmake# let's make a working dir
mkdir talib
cd talib
# download the buildable ta-lib sources
wget https://github.com/trufanov-nok/ta-lib-rt/releases/download/0.6.0/libta-lib_0.6.0.PyDroid3.tar.gz
# unpack them
tar xf libta-lib_0.6.0.PyDroid3.tar.gz
# make a build dir
mkdir build
cd build
#build and install the library
cmake -DCMAKE_INSTALL_PREFIX=/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/ ..
make
make installcython和ta-lib。或更好的终端类型pip -v install cython
pip -v install ta-lib我更喜欢安装的最后一个变体,因为它允许跟踪过程。
注意:编译包装器可能需要5分钟的时间,并产生很多警告,这是可以的。
import talib
print(talib.__ta_version__)输出应该是
b'0.6.0-dev (Nov 24 2020 20:15:43)`
[Program finished]https://stackoverflow.com/questions/64942279
复制相似问题