506 浏览
0

当升级到numpy1.24版本后,tqsdk的tafunc程序会保存,意思好像是numpy以后没有.int这个方法或者属性了,我只好重新降回到numpy1.23版本。

请贵方核实

李思恒 已回答的问题 2023年6月26日
0

关于版本的问题可以升级下最新的tqsdk试一下

gladxp 发表新评论 2023年7月7日

升级了最新的tqsdk后,问题依旧。原因在于目前的tafunc中某个调用numpy的语句,使用了np.int属性,而numpy在1.24以后的版本中,已经取消了这个属性,报错信息如下:就是tafunc.py这个文件的815行, v = np.array(~cond, dtype=np.int), 这个语句已经不受新的numpy版本支持,忘tqsdk官方知晓