pip install ta-lib 的一个坑

链接器找 -lta-lib 找不到库

创建软链接 libta-lib.so -> libta_lib.so

bash 复制代码
cd /usr/local/lib
sudo ln -s libta_lib.so libta-lib.so
  1. 安装 TA-Lib 的依赖项:

首先,您需要安装一些必备的库和工具,包括 build-essential、autotools-dev 和 libtool 等

bash 复制代码
sudo apt-get update
sudo apt-get install build-essential autoconf automake libtool
  1. 下载并安装 TA-Lib 的 C 库:

您需要从 TA-Lib 的官方网站下载并编译它的 C 库。

bash 复制代码
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
tar -xzf ta-lib-0.4.0-src.tar.gz
cd ta-lib
./configure
make
sudo make install
  1. 设置库路径:

安装完成后,需要将库路径添加到系统的库搜索路径中。

sudo ldconfig

  1. 安装 TA-Lib 的 Python 包:

您可以通过 pip 安装 TA-Lib 的 Python 包。

pip install ta-lib

相关推荐
BullSmall41 分钟前
集群-节点的概念
运维
vortex544 分钟前
Linux 命令行入门:命令的构成与选项用法
linux·运维·服务器
m0_474606781 小时前
Linux安装docker教程
linux·运维·docker
落霞的思绪1 小时前
Mybatis读取PostGIS生成矢量瓦片实现大数据量图层的“快显”
linux·运维·mybatis·gis
像风一样的男人@1 小时前
linux --防火墙
linux·运维·服务器
网硕互联的小客服2 小时前
Centos系统如何更改root账户用户名?需要注意什么?
linux·运维·服务器·数据库·安全
lisanmengmeng2 小时前
zentao的prod环境升级(一)
linux·运维·数据库·docker·容器·禅道
wunianor2 小时前
[高并发服务器]DEBUG日志
linux·运维·服务器·c++
网硕互联的小客服3 小时前
遇到网站500内部服务器错误如何处理?如何预防这样的问题发生?
运维·服务器·安全
叮咚侠3 小时前
Ubuntu 24.04.3 LTS 中 vdb 的 UUID 永久挂载没有显示的磁盘的操作步骤
linux·运维·ubuntu·挂载磁盘