安装 TA-Lib

$ wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
$ tar -zxvf ta-lib-0.4.0-src.tar.gz
$ cd ta-lib/
$ ./configure --prefix=/usr
$ make
$ make install
$ pip install TA-Lib

顺利安装完成!!!

戏剧性的一幕紧跟其后,在我准备导入使用时,出现了一条异常信息

>>> import talib
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/root/anaconda3/lib/python3.8/site-packages/talib/__init__.py", line 93, in <module>
from ._ta_lib import (
ImportError: libta_lib.so.0: cannot open shared object file: No such file or directory

出现 ImportError: libta_lib.so.0: cannot open shared object file: No such file or directory 这个报错的原因其实很简单。在2007年左右的时候 LINUX发行版很多还是x86的,在后面的版本中其被淘汰了,而ta-lib这个使用C语言开发的库,默认生成的libta_lib.so文件默认还是存放在/usr/lib/下的,而在64位系统下,默认找的是/usr/lib64目录,那么,此时我们可以大胆作出推测,lib64/目录下缺失相应文件导致报错的发生。

cp /usr/lib/libta_lib.* /usr/lib64/

解决!!!

最新文章

  1. C语言内存分区
  2. 使用jlink直接烧norflash或者nandflash不借助uboot的猜想
  3. MongoDB副本集配置系列十一:MongoDB 数据同步原理和自动故障转移的原理
  4. unity3d 日志捕捉
  5. CMD和AMD探秘
  6. netty入门实例
  7. js中 在数组中删除重复的元素(自保留一个)
  8. Javascript中null值,特别注意的两点
  9. Redis的安装及配置
  10. silverlight imagesource赋值与转换
  11. cmd 进入mysql
  12. SharePoint 2013 APP 开发示例 (二)获取用户信息
  13. 201521123073 《Java程序设计》第14周学习总结
  14. ubuntu批量更改文件权限
  15. 7系列FPGA的时钟资源——UG472
  16. vue-cli脚手架安装和webpack-simple模板项目生成
  17. 【面试】MySQL的事务和索引
  18. Ububtu 14.04 安装 Hadoop 2.7.3
  19. Postman用法,了解一下
  20. python中itertools里的product和permutation

热门文章

  1. k8s之service服务
  2. 数据库多表连接查询中使用group by分组语句,Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column &#39;XXX&#39; which is not functionally dependent on columns in GROUP BY claus
  3. vscode格式化
  4. redis底层数据结构之字典(dict)
  5. Software_programming_tools_IDEA
  6. 一个比较全的C++农历算法(转)
  7. C++中map用法详解(转)
  8. 注意注意!!!!关于keil的问题,调试时候的bug
  9. 宝塔邮局-并解决A纪录解析失败问题
  10. Java基础学习:9、访问修饰符