在python3.6的环境下安装tbpy,还是不能使用,请帮忙解决


import tbpy  as tbpy

tbpy.init()

运行上面代码,提示:


RuntimeError: 加载D:\TBQuant\TBDataCenterAPI.dll失败,找不到指定的程序。

The above exception was the direct cause of the following exception:

Traceback (most recent call last):

  File "<ipython-input-2-e1028eaa2da7>", line 1, in <module>
    tbpy.init()

  File "D:\Anaconda3\envs\python36\lib\site-packages\tbpy\__init__.py", line 11, in init
    return tbpy.init()

SystemError: <Boost.Python.function object at 0x000001A7EC11F7F0> returned a result with an error set

//--------------------------------------------------------------------------------------------------------------------

是不是我没有开通tbpy的使用权限,请帮忙解决,谢谢

 

 

 

安装tbpy后,import tbpy报错
TBPY的安装问题
RuntimeError: 无tbpy权限,请开通权限后再使用
请开tbpy与python的使用权限
tbpy安装
TBPY安装不上
怎么在回测环境下获取当前持仓的市值
怎么在回测环境下获取当前持仓的市值
环境安装失败
tbpy安装

我现在用的就是python3.6.7版本,请问我要下载哪一个版本的tbquant,以及在哪里下载对应版本的tbpy,谢谢

只能用3.6

更新版本后,我也出现了这个问题,但是检查过tbpy与tbq的版本,是一致的,而且python的版本也是3.6。之前是可以的,请问如何解决?data-href=

data-href=

谢谢大神,确实是这个问题,已解决。

tbpy与tbquant一起升级同一版本,即每次quant升级,要手动升级tbpy