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

C:\Users\Administrator>python -m vnstation
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_ciphersuites
qt.network.ssl: QSslSocket: cannot resolve SSL_set_psk_use_session_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_set_psk_use_session_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_set_psk_use_session_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_set_psk_use_session_callback

description

Member
avatar
加入于:
帖子: 4622
声望: 284

显示trader已经在运行,可能是窗口最小化了,请问能在任务栏里找到vnstation吗?

Member
avatar
加入于:
帖子: 18
声望: 0

有vnstation的窗口,任务栏也可以看到,没有trader lite的窗口

Member
avatar
加入于:
帖子: 18
声望: 0

vnstudio-2.0.6到vnstudio-2.1.6分别需要pyqt5哪个版本,是不是pyqt版本错了?

Member
avatar
加入于:
帖子: 4622
声望: 284

可参考https://www.vnpy.com/forum/topic/3739-vn-stationdeng-lu-ti-shi-fu-wu-qi-dang-qian-wu-xiang-ying-de-jie-jue-fang-an

Member
avatar
加入于:
帖子: 18
声望: 0

出现了文章中同样的无法定位输入点问题,以前可以进vnstation,现在无法进入了,最后提示服务器当前无响应

Member
avatar
加入于:
帖子: 4622
声望: 284

那可能需要卸载重装一下试试了,其实你之前那个 QSslSocket: cannot call unresolved function SSL_set_psk_use_session_callback的报错是qt库底层提示,应该不影响使用的

Member
avatar
加入于:
帖子: 39
声望: 0

我安装了最新版,重启服务器后也出现了题主的类似问题,也按照上面的方法都试过了,即使重装后还是没解决问题。
具体情况如下:
VNSTATION可以正常登入,点击VN Trader Pro,出现配置页面,点击“启动”按键后,就没有反应了。

description

Member
avatar
加入于:
帖子: 18
声望: 0

你好,安装了vnstudio2.1.4,有vnstation的窗口,点击没有trader lite的窗口,其他窗口都可以打开,点击lite按钮的时候,提示如下:
C:\Users\Administrator>python -m vnstation
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_ciphersuites
qt.network.ssl: QSslSocket: cannot resolve SSL_set_psk_use_session_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_set_psk_use_session_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_set_psk_use_session_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_set_psk_use_session_callback
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_set_psk_use_session_callback
Traceback (most recent call last):
File "C:\vnstudio\lib\runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "C:\vnstudio\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\vnstudio\lib\site-packages\vnstation__main.py", line 4, in <module>
cli()
File "C:\vnstudio\lib\site-packages\click\core.py", line 829, in
call
return self.main(args, kwargs)
File "C:\vnstudio\lib\site-packages\click\core.py", line 782, in main
rv = self.invoke(ctx)
File "C:\vnstudio\lib\site-packages\click\core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "C:\vnstudio\lib\site-packages\click\core.py", line 1066, in invoke
return ctx.invoke(self.callback,
ctx.params)
File "C:\vnstudio\lib\site-packages\click\core.py", line 610, in invoke
return callback(
args, **kwargs)
File "C:\vnstudio\lib\site-packages\vnstation\cli.py", line 29, in runtrader
run_trader(s)
File "C:\vnstudio\lib\site-packages\vnstation\cli.py", line 70, in run_trader
f = shelve.open(str(pid_file_path))
File "C:\vnstudio\lib\shelve.py", line 243, in open
return DbfilenameShelf(filename, flag, protocol, writeback)
File "C:\vnstudio\lib\shelve.py", line 227, in
init
Shelf.
init(self, dbm.open(filename, flag), protocol, writeback)
File "C:\vnstudio\lib\dbm\
init.py", line 94, in open
return mod.open(file, flag, mode)
File "C:\vnstudio\lib\dbm\dumb.py", line 329, in open
return _Database(file, mode, flag=flag)
File "C:\vnstudio\lib\dbm\dumb.py", line 71, in
init__
self._update(flag)
File "C:\vnstudio\lib\dbm\dumb.py", line 111, in _update
key, pos_and_siz_pair = _ast.literal_eval(line)
File "C:\vnstudio\lib\ast.py", line 46, in literal_eval
node_or_string = parse(node_or_string, mode='eval')
File "C:\vnstudio\lib\ast.py", line 35, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
ValueError: source code string cannot contain null bytes

Member
avatar
加入于:
帖子: 18
声望: 0

罗伟华 wrote:

我安装了最新版,重启服务器后也出现了题主的类似问题,也按照上面的方法都试过了,即使重装后还是没解决问题。
具体情况如下:
VNSTATION可以正常登入,点击VN Trader Pro,出现配置页面,点击“启动”按键后,就没有反应了。

description
我们这是相同的问题,可能是电脑环境问题,我在另一台电脑可以正常打开。

Member
avatar
加入于:
帖子: 39
声望: 0

谢谢 daluoydy!

我安装了最新版后还正常用了两天,但重启服务器后,就出现了上述问题。
我现在可以正常使用2.06版本。

Administrator
avatar
加入于:
帖子: 4500
声望: 320

请删除c:\users\administrator.vntrader目录再重启试试吧

Administrator
avatar
加入于:
帖子: 4500
声望: 320

原因是异常关闭后,导致缓存文件内容被破坏,无法再读取了。

Member
avatar
加入于:
帖子: 39
声望: 0

用Python的交易员 wrote:

请删除c:\users\administrator.vntrader目录再重启试试吧
老师,删除c:\users\administrator.vntrader目录再重启后,情况还是老样子,VN Trader页面没有出现。
另外,我将原来使用正常的2.0.6版本,更新到最新版本后,也出现上述情况。

Member
avatar
加入于:
帖子: 18
声望: 0

我的另一台电脑正常使用,这台删掉c:\users\administrator.vntrader后还是无法打开,同样问题。难道是以前的pythons环境没卸载干净?

Member
avatar
加入于:
帖子: 39
声望: 0

删除c:\users\administrator.vnstation目录再重启,就解决问题了

Member
avatar
加入于:
帖子: 18
声望: 0

罗伟华 wrote:

删除c:\users\administrator.vnstation目录再重启,就解决问题了
解决了,牛牛

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

沪公网安备 31011502017034号

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