TA-Lib 安装失败

2023-11-09

   在Windows下使用python3.6   64bit安装   TA-Lib 会失败,原因是ta-lib没有64bit的库。 TA-lib的底层是一个C库。

所以你需要从源码编译一个64bit的dll,或者用别人编译好的。


https://github.com/mrjbq7/ta-lib/issues/127


    common.obj : error LNK2001: unresolved external symbol TA_SetUnstablePeriod
    common.obj : error LNK2001: unresolved external symbol TA_Shutdown
    common.obj : error LNK2001: unresolved external symbol TA_Initialize
    common.obj : error LNK2001: unresolved external symbol TA_GetUnstablePeriod
    common.obj : error LNK2001: unresolved external symbol TA_GetVersionString
    build\lib.win-amd64-3.6\talib\common.cp36-win_amd64.pyd : fatal error LNK112
0: 5 unresolved externals
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\B
IN\\x86_amd64\\link.exe' failed with exit status 1120



有一个网站专门为windows编译了底层dll库,

http://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

TA-Lib 安装失败 的相关文章

  • 个人学习笔记(二)

    在安装 ahocorasick库是碰到了许多问题 首先是安装好anaconda 配置好Python环境后输入conda install pyahocorasick报错 如图 然后尝试用pip install pyahocorasick 也出
  • java httpclient的digest验证(可恨,找遍全网没有靠谱的,不是少包就是少文件。含泪整理o(╥﹏╥)o~~~~)

    背景 调用第三方接口 使用的是digest auth鉴权方式 basic auth和digest auth比较 basic认证是把用户和密码通过base64加密后发送给服务器进行验证 Basic认证过程简单 每次请求都有发送密码 安全性较低
  • 变量那些事

    什么是变量 变数或变量 是指没有固定的值 可以改变的数 变量以非数字的符号来表达 一般用拉丁字母 变量是常数的相反 变量的用处在于能一般化描述指令的方式 结果只能使用真实的值 指令只能应用于某些情况下 变量能够作为某特定种类的值中任何一个的
  • 开心档-软件开发入门之MongoDB 创建集合

    作者简介 每天分享的MongoDB 创建集合学习经验 和学习笔记 座右铭 有自制力 做事有始有终 学习能力强 愿意不断地接触学习新知识 个人主页 iOS开发上架的主页 前言 本章将会讲解MongoDB 创建集合 目录 MongoDB 创建集
  • 电子设计竞赛(4)-常用的两种PID算法

    公众号关注 大鱼机器人 设为 星标 重磅干货 第一时间送达 1 什么是PID PID 控制器以各种形式使用超过了 1 世纪 广泛应用在机械设备 气动设备 和电子设备 在工业应用中PID及其衍生算法是应用最广泛的算法之一 是当之无愧的万能算法
  • 爬虫工作中代理失效了怎么处理?

    Hey 亲爱的爬虫小伙伴们 是不是经常在爬虫的工作中遇到代理IP失效的问题 别着急 今天我来分享一些应对代理失效的妙招 这些方法简单易行 让你爬虫顺利进行 一 为什么代理会失效 在爬虫过程中 使用代理IP是常见的手段 它可以帮助我们隐藏真实
  • Could not find a declaration file for module 'vue-xxx'.

    我尝试添加到项目中的任何第三方Vue js库都会引发以下错误 Could not find a declaration file for module vue xxx Could not find a declaration file fo
  • MySQL 中的共享锁、排他锁与意向锁

    共享锁 Share Lock 共享锁又称读锁 简称 S 锁 一个事务获取了一个数据行的共享锁 其他事务能获得该行对应的共享锁 但不能获得排他锁 即一个事务在读取一个数据行的时候 其他事务可以并发读取数据 但不能对该数据行进行增删改 直到已释
  • 【Mybatis】Mybatis的介绍以及使用

    Mybatis的介绍以及使用 https www cnblogs com kenhome p 7764398 html resultMap的用法以及关联结果集映射 https blog csdn net qq 42780864 articl
  • N1盒子刷机经验分享

    小白入坑N1经验分享 n1的玩法很多 价格也很实惠 所以前几天也入手了一个 但是对这个小盒子是一无所知 完全摸不着方向 整天在恩山逛 恩山大佬很多 干货也很多 因此我折腾了几天 反复看了几个精品帖 算是有了点体会 但是 大佬们分享的帖子虽然
  • catalina 无法验证macos_macOS 10.15 Catalina无法打开app,提示“因为无法确认开发者身份”问题的解决方法......

    概述 本文最后更新 2020年5月4日 不少用户升级到macOS Catalina 10 15之后 遇到了网上下载的app无法运行的问题 出现以下几种提示 无法打开 xxx 因为无法确认开发者的身份 xxx 已损坏 无法打开 您应该将它移到
  • Java比较器

    一 Java比较器的概述 1 为什么要使用比较器 当java涉及到数组排序时 就会使用到比较器 import java util Arrays public class ComparableTest1 public static void
  • Java常见问题(1)navicat连接mysql报2059错误

    一 navicat连接mysql8后出现2059报错原因 使用navicat连接mysql数据库的时候 弹出2059错误 如下图所示 出现的原因是mysql8安装选择了强加密规则caching sha2 password 而mysql8之前
  • 买了一年CSDN年VIP,用着实在太爽!

    买一年CSDN的年VIP有多爽及使用攻略 一 前言 这段时间 一旦打开CSDN就不断的弹出618活动 在电脑网上打开 一股白嫖之的气息吹来 让人直接忍不住剁手 最后经过近5天的挣扎 我还是受不了CSDN的蛊惑 618不买衣服不买裤子 不买键
  • 链接器工具错误 LNK2005———— 符号 被定义了多次。

    出错函数为void BinaryTree test 如下 1 该函数在BInarySearchTree h中声明如下 void BinaryTree test 2 该函数在BInarySearchTree cpp中定义 如下 void Bi
  • 2021美赛A题

    2021百万 问题A 真菌 碳循环描述了整个地球化学过程中碳的交换过程 是地球生命的重要组成部分 碳循环的一部分包括 化合物的分解 使碳得以更新并以其他形式使用 一键 这一过程的组成部分是植物材料和木质纤维的分解 分解木质纤维的一些关键因素
  • 学习笔记(Putty使用指南)

    下载 Putty是用来远程连接服务器的 支持SSH Telnet Serial等协议的连接 其中最常用的是SSH 下载链接 链接 https pan baidu com s 1RpJCgizhzxBvc7VVdYxDFg 提取码 4v23
  • valgrind massif 分析内存问题

    旧博文 搬到 csdn 原文 http rebootcat com 2020 06 16 valgrind massif memory analysing Valgrind Massif valgrind 是什么 这里直接引用其他人的博客
  • 戴尔服务器重装系统的方法,Dell服务器安装操作系统四种方法.doc

    Dell服务器安装操作系统四种方法 doc Dell服务器安装操作系统四种方法PowerEdge服务器手动安装操作系统 适合有软驱软盘 硬盘有数据要保留的用户 Dell PowerEdge 1950 服务器 Windows 2003安装手册
  • 优美的讲解equals和==的区别

    初步了解在JVM中的内存分配知识 在JVM中 内存分为堆内存跟栈内存 他们二者的区别是 当我们创建一个对象 new Object 时 就会调用对象的构造函数来开辟空间 将对象数据存储到堆内存中 与此同时在栈内存中生成对应的引用 当我们在后续

随机推荐

  • 【Python】Stegano包:一个纯Python的隐写模块,提供不同的隐写和隐写分析方法

    文章目录 一 介绍 二 安装 三 使用 Stegano 作为 Python 模块 3 1 LSB method 3 2 LSB method with sets 3 3 图片的描述字段 一 介绍 隐写术是一门以这样的方式编写隐藏消息的艺术和
  • Type ‘string‘ is not assignable to type ‘“xx1“

    新手常遇typescript类型约束报错 是宽泛的字符串约束和具体值的类型约束的问题 使用as const 解决 原理详细如下 https blog csdn net weixin 43263355 article details 1209
  • java 对象多属性排序_java – 按多个属性对对象排序

    我一直在研究一些需要我按三个属性 软件 str 颜色 str 和体积 int 对物体 软饮料 进行分类的东西 我已经研究过 并找到了通过名称 颜色和体积分别订购它们的方法 但有没有办法按三种方式订购它们 我的意思是 例如 假设有四个Soft
  • 用OpenCV-Python制作灯光秀短视频

    老猿Python博文目录 https blog csdn net LaoYuanPython 用OpenCV Python读取摄像头写入视频文件 一 引言 在 https blog csdn net LaoYuanPython articl
  • cucu: a compiler u can understand (part 2)

    原文地址 http blog csdn net roger wong article details 8502477 原文地址 http zserge com blog cucu part2 html 到目前为止 我们已经定义了我们语言的语
  • OpenWrt之U盘SD卡挂载overlay

    官方参考 挂载扩展存储脚本 bin sh 一键脚本挂载rootfs到SD卡 u盘则改mmcblk0p1为sda1 umount dev mmcblk0p1 mkfs ext4 dev mmcblk0p1 F mount dev mmcblk
  • ffmpeg 接收网络流并解码_FFmpeg编程入门系列(1)

    FFmpeg播放器框架 一个完整的播放器框架如下 媒体文件可以是本地文件 也可以是网络流 解复用器主要是分离出音视频包 音视频packet队列 这个是分开设计 为了匹配解复用器之间的速度以及防止网络抖动 音视频解码 主要是把packet数据
  • 14-数据结构-二叉树的创建以及前中后遍历,以及结点和叶子节点的计算(C语言)

    概述 二叉树 这里采用孩子链表存储法 即一个数据域和两个左右孩子指针域 随后递归进行遍历即可 在创建二叉树的时候 先创建各个二叉树结点 这里的结点采用动态分配 因此结点为指针变量 随后 再根据逻辑结构图 手动通过左右指针域 链接到对应位置即
  • 第六篇:数据可视化数据可视化技巧

    作者 禅与计算机程序设计艺术 1 简介 数据可视化 Data Visualization 是指将数据以图表 图像 信息地展示出来 对数据的分析结果 决策过程进行直观呈现 数据可视化是一种快速有效地帮助用户理解和发现数据关系和规律的方法 是理
  • 树莓派 GPIO口控制双色LED灯

    目录 一 首先加载库 二 设置编码规范 三 去除GPIO口警告 四 进行详细编程 五 程序源码 GPIO General Purpose I O Ports 意思为通用输入 输出端口 通过它们可以输出高低电平或者通过它们读入引脚的状态 是高
  • 数据可视化工具的三大类报表制作流程分享

    电脑 pc 移动 大屏三大类型的BI数据可视化报表制作步骤基本相同 差别就在于尺寸调整和具体的报表布局 这对于采用点击 拖拉拽方式来制作报表的奥威BI数据可视化工具来说就显得特别简单 接下来 我们就一起看看不这三大类型的BI数据可视化报表制
  • Android Studio 快捷键使用总结

    http www codeceo com article android studio shortcut html 文介绍了一系列在AndroidStudio中常用的快捷键 希望可以帮助各位在AndroidStudio的使用中更加得心应手
  • 大数据之Shell编程

    1 shell的概述 大数据和全栈工程师为什么要学习shell呢 1 需要看懂运维人员编写的Shell程序 2 偶尔自己会编写一些shell程序来管理集群 提高开发效率 2 shell解析器 1 Linux 提供的 Shell 解析器有 2
  • java基础

    Java数组 数组的访问 数组注意事项 数组的动态初始化 动态初始化的默认值 需求 int sales new int 16 26 36 6 100 int result 0 for int i 0 i
  • [详细的微信授权登陆 demo]

    目录 前言 Java实现微信授权登录的步骤如下 生成授权链接 让用户点击该链接进行授权 可以使用WeixinService的getAuthorizeUrl方法来生成授权链接 其中 redirectUrl是用户授权后跳转的链接 snsapi
  • 基于Ubuntu20.04创建共享文件夹

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 前言 什么是共享文件夹 一 怎么创建共享文件夹 1 window设置 2 虚拟机设置 总结 前言 什么是共享文件夹 Ubuntu系统是安装在 VMware 虚拟机中
  • Windows支持诊断工具(MSDT)远程代码执行漏洞(CVE-2022-30190)分析复现/修复

    前言 Microsoft Windows Support Diagnostic Tool MSDT Remote Code Execution Vulnerability对应的cve为CVE 2022 30190 其能够在非管理员权限 禁用
  • 每天几道Java面试题(第二天)

    目录 第二幕 第一场 公司前台 第二场 公司卫生间 友情提醒 背面试题很枯燥 加入一些戏剧场景故事人物来加深记忆 PS 点击文章目录可直接跳转到文章指定位置 第二幕 第一场 公司前台 接待人员埃斯卡莱罗 面试者老王 面试者奥斯卡 奥斯卡 老
  • RabbitMQ消费端限流和发送端TTL(消息存活/过期时间)

    RabbitMQ消费端限流 应用场景 在rabbit listener container 中配置 prefetch属性设置消费端一次拉取多少消息 消费端的确认模式一定为手动确认 acknowledge manual
  • TA-Lib 安装失败

    在Windows下使用python3 6 64bit安装 TA Lib 会失败 原因是ta lib没有64bit的库 TA lib的底层是一个C库 所以你需要从源码编译一个64bit的dll 或者用别人编译好的 https github c