VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 97
声望: 3

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

Member
avatar
加入于:
帖子: 4680
声望: 285

你环境不对,去simnow看看吧

Member
avatar
加入于:
帖子: 97
声望: 3

xiaohe wrote:

你环境不对,去simnow看看吧

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

description

Member
avatar
加入于:
帖子: 97
声望: 3

把服务器地址改为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
加入于:
帖子: 97
声望: 3

连接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-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】