vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 30
声望: 2

我在debian10下安装vnpy没有问题,但是在终端下输入python run.py后打开vn trader,按照论坛说的去simnow修改了密码,按照下图所示输入了CTP参数,仍然无法连接sinow服务器。请大佬们指点一下该如何办?
description

Member
avatar
加入于:
帖子: 3033
声望: 174

你环境不对,去simnow看看吧

Member
avatar
加入于:
帖子: 30
声望: 2

xiaohe wrote:

你环境不对,去simnow看看吧

环境要怎么设置?我用anaconda配置的python3.7虚拟环境,vnpy就是在这个环境中安装的。simnow里面帐号信息如下图:

description

Member
avatar
加入于:
帖子: 30
声望: 2

把服务器地址改为218.202.237.33:10203 218.202.237.33:10213之后,连接CTP闪退,提示:
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted

Member
avatar
加入于:
帖子: 30
声望: 2

连接CTP过程中会产生locale错误:
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted
通过 sudo dpkg-reconfigure locales,然后添加zh_CN.GB18030选项框,可以解决这个问题。

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号