VeighNa量化社区
你的开源社区量化交易平台
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
加入于:
帖子: 4618
声望: 284

可参考此帖试试看

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

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

Member
avatar
加入于:
帖子: 36
声望: 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
加入于:
帖子: 36
声望: 0

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

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

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

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

夜未央渐阑珊 wrote:

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

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

我也出现类似情况。仓库下载2.9.0代码安装,运行run.py提示“发生异常: ModuleNotFoundError No module named 'tzlocal'”

description

CMD运行命令python -m vnstation,如下图,登录却是正常的。

description

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

你手动安装的那一个的python里没有tzlocal吧

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

请问,为什么我的PowerShell 运行 python -m vnstation ,提示C:\veighna_studio\python.exe: No module named vnstation

Member
avatar
加入于:
帖子: 1446
声望: 102

3.0版本改为了python -m veighna_station

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

MTF wrote:

3.0版本改为了python -m veighna_station
非常感谢,成功了!困扰了我好几天呢

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

MTF wrote:

3.0版本改为了python -m veighna_station

3.1版本python -m veighna_station 还是提示No module named veighna_station

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

是不是没安装成功,或者是有多个python

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

test

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

sowans wrote:

MTF wrote:

3.0版本改为了python -m veighna_station

3.1版本python -m veighna_station 还是提示No module named veighna_station
兄弟 解决了吗,求助

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

是不是有多个python

Member
avatar
加入于:
帖子: 124
声望: 4

LoC wrote:

sowans wrote:

MTF wrote:

3.0版本改为了python -m veighna_station

3.1版本python -m veighna_station 还是提示No module named veighna_station
兄弟 解决了吗,求助
你的veighna_station不在当前的python环境中,你要看看你把项目装到哪里去了

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

沪公网安备 31011502017034号

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