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

安装了python 3.7.1,vc_redist.x64是2015-2019的;
具体情况是双击桌面图标没有响应,在command里面python -m vnstation的回应是

File "C:\vnstudio\lib\site-packages\vnstation\cli.py", line 20, in run
import vnstation.run
File "C:\vnstudio\lib\site-packages\vnstation\run.py", line 4, in <module>
from vnpy.trader.ui import QtGui, create_qapp
File "C:\vnstudio\lib\site-packages\vnpy\trader\ui__init__.py", line 11, in <module>
from .mainwindow import MainWindow
File "C:\vnstudio\lib\site-packages\vnpy\trader\ui\mainwindow.py", line 28, in <module>
from .editor import CodeEditor
File "C:\vnstudio\lib\site-packages\vnpy\trader\ui\editor.py", line 4, in <module>
from PyQt5 import QtWidgets, Qsci, QtGui
ImportError: DLL load failed: 找不到指定的模块。

求解!先谢谢各位

Member
avatar
加入于:
帖子: 3124
声望: 182

可参考此帖试试看

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

通过pip uninstall pyqt5和install搞定了!十分感谢!

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

Windows 10环境,首次安装vnpy 2.1.4 桌面双击图标没有响应;
在cmd中运行python -m vnstation,提示:

description
然后再执行:
C:\WINDOWS\system32>pip uninstall pyqt5
C:\WINDOWS\system32>python -m pip install --upgrade pip
C:\WINDOWS\system32>pip install pyqt5
显示:
Installing collected packages: pyqt5
Successfully installed pyqt5-5.15.0
再次运行:
C:\WINDOWS\system32>python -m vnstation
仍显示:
File "C:\vnstudio\lib\site-packages\tzlocal\win32.py", line 93, in get_localzone
_cache_tz = pytz.timezone(get_localzone_name())
File "C:\vnstudio\lib\site-packages\tzlocal\win32.py", line 84, in get_localzone_name
raise pytz.UnknownTimeZoneError('Can not find timezone ' + tzkeyname)
pytz.exceptions.UnknownTimeZoneError: 'Can not find timezone '

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

感谢“用Python的交易员”的指导,修正时区后,vnpy 2.1.4 可以启动了。
description

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

请问如何更改时区,应该改成什么啊

Member
avatar
加入于:
帖子: 3124
声望: 182

夜未央渐阑珊 wrote:

请问如何更改时区,应该改成什么啊
请问你的报错是找不到指定的模块还是时区问题?
DLL找不到指定的模块就安装vcredist2015-2019试试,时区的话就在你电脑时间设置那里选择一下你自己所在的时区看看

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

沪公网安备 31011502017034号