我已经用pip安装了vnpy-tushare 和 vnpy-algotrading插件,想从tushare上获取股票数据进行回测,结果启动VeighNa Station 的时候提示终端提示上面这个:
找不到数据库驱动vnpy_MySQL,使用默认的SQLite数据库, 找不到数据服务驱动vnpy_tushare,使用默认的RQData数据服务
请问这是还需要安装数据库吗?我已经配置了sqlite数据库了,
我已经用pip安装了vnpy-tushare 和 vnpy-algotrading插件,想从tushare上获取股票数据进行回测,结果启动VeighNa Station 的时候提示终端提示上面这个:
找不到数据库驱动vnpy_MySQL,使用默认的SQLite数据库, 找不到数据服务驱动vnpy_tushare,使用默认的RQData数据服务
请问这是还需要安装数据库吗?我已经配置了sqlite数据库了,
自己又搞了半天,是vnpy-tushare 需要的库,和环境中之前已经安装的库版本冲突,虽然vnpy-tushare 插件安装成功了,但是由于其依赖库冲突,压根就编译识别不了,我这个问题出现的原因是:
tushare 1.2.85 requires websocket-client==0.57.0, but you have websocket-client 1.4.2 which is incompatible
websocket-client 1.4.2 这个是我之前另一个库依赖给安装上的,
要想法发现到底是哪些库冲突,直接把vnpy_tushare 导入到run.py运行下看报错就知道了
风野十郎 wrote:
我已经用pip安装了vnpy-tushare 和 vnpy-algotrading插件,想从tushare上获取股票数据进行回测,结果启动VeighNa Station 的时候提示终端提示上面这个:
找不到数据库驱动vnpy_MySQL,使用默认的SQLite数据库, 找不到数据服务驱动vnpy_tushare,使用默认的RQData数据服务
请问这是还需要安装数据库吗?我已经配置了sqlite数据库了,
这个不影响运行的,tushare能正常使用就可以了
如果要用sqlit的话,就把配置里database.name里填写的“MySQL”内容删掉,如果要用mysql,database.name应该填写"mysql"