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

ruoshui31 wrote:

xiaohe wrote:

先不要安装最新版,安装2.9.38.1的vnpy_rqdata试试吧
依然报错

ERROR: Could not find a version that satisfies the requirement rqdatac==2.9.38 (from vnpy-rqdata) (from versions: 2.9.39.3, 2.9.44.1, 2.9.45)
ERROR: No matching distribution found for rqdatac==2.9.38

请问你的python是3.7还是3.10?

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

xiaohe wrote:

ruoshui31 wrote:

xiaohe wrote:

先不要安装最新版,安装2.9.38.1的vnpy_rqdata试试吧
依然报错

ERROR: Could not find a version that satisfies the requirement rqdatac==2.9.38 (from vnpy-rqdata) (from versions: 2.9.39.3, 2.9.44.1, 2.9.45)
ERROR: No matching distribution found for rqdatac==2.9.38

请问你的python是3.7还是3.10?
3.10

Member
avatar
加入于:
帖子: 716
声望: 62

rqdatac 2.9.44.1之后的版本才支持python3.10。你可以pip install vnpy_rqdata==2.9.44.1试一下。

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

郭易燔 wrote:

rqdatac 2.9.44.1之后的版本才支持python3.10。你可以pip install vnpy_rqdata==2.9.44.1试一下。
终于成功了,谢谢~

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

`qt.qpa.fonts: Populating font family aliases took 1229 ms. Replace uses of missing font family "微软雅黑" with one that exists to avoid this cost.
找不到数据服务驱动vnpy_,使用默认的RQData数据服务
Traceback (most recent call last):
File "/Users/zhangmingming/Documents/vnpy-master/examples/vn_trader/run.py", line 27, in <module>
main()
File "/Users/zhangmingming/Documents/vnpy-master/examples/vn_trader/run.py", line 20, in main
main_window = MainWindow(main_engine, event_engine)
File "/Users/zhangmingming/opt/miniconda3/lib/python3.9/site-packages/vnpy/trader/ui/mainwindow.py", line 49, in init
self.init_ui()
File "/Users/zhangmingming/opt/miniconda3/lib/python3.9/site-packages/vnpy/trader/ui/mainwindow.py", line 56, in init_ui
self.init_menu()
File "/Users/zhangmingming/opt/miniconda3/lib/python3.9/site-packages/vnpy/trader/ui/mainwindow.py", line 114, in init_menu
ui_module = import_module(app.app_module + ".ui")
File "/Users/zhangmingming/opt/miniconda3/lib/python3.9/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/Users/zhangmingming/opt/miniconda3/lib/python3.9/site-packages/vnpy_ctabacktester/ui/init.py", line 1, in <module>
from .widget import BacktesterManager
File "/Users/zhangmingming/opt/miniconda3/lib/python3.9/site-packages/vnpy_ctabacktester/ui/widget.py", line 27, in <module>
class BacktesterManager(QtWidgets.QWidget):
File "/Users/zhangmingming/opt/miniconda3/lib/python3.9/site-packages/vnpy_ctabacktester/ui/widget.py", line 32, in BacktesterManager
signal_log = QtCore.Signal(Event)
AttributeError: module 'PyQt5.QtCore' has no attribute 'Signal'

`
在运行的时候出现的错误 想问一下这个需要怎么解决呀

Member
avatar
加入于:
帖子: 716
声望: 62

最新的vnpy_ctabacktester是用来能适配vnpy3.0.0的。vnpy3.0.0使用pyside6替换了pyqt5。你的vnpy应该不是3.0.0,所以冲突了,下载vnpy_ctabacktester 1.0.4就可以了。

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

qt.qpa.fonts: Populating font family aliases took 652 ms. Replace uses of missing font family "微软雅黑" with one that exists to avoid this cost.
找不到数据服务驱动vnpy_,使用默认的RQData数据服务

description

run.py以后就遇到这个问题。求问,这个需要怎么解决?感恩~

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

max0222 wrote:

qt.qpa.fonts: Populating font family aliases took 652 ms. Replace uses of missing font family "微软雅黑" with one that exists to avoid this cost.
找不到数据服务驱动vnpy_,使用默认的RQData数据服务

description

run.py以后就遇到这个问题。求问,这个需要怎么解决?感恩~

pip install --upgrade PyQt5 后成功启动

但是启动前还是报:
qt.qpa.fonts: Populating font family aliases took 501 ms. Replace uses of missing font family "微软雅黑" with one that exists to avoid this cost.
找不到数据服务驱动vnpy_,使用默认的RQData数据服务

Member
avatar
加入于:
帖子: 1468
声望: 105

主界面 -> 顶部菜单栏 -> 配置 -> font.family改为某个Mac上的字体类型

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

好不容易安装起了,我是MacOS Monterey 12.3.1,M1芯片,除了严格按照作者的步骤外,还碰到了以下问题:

  1. 安装中出现错误: error in deap setup command: use_2to3 is invalid.
    这是新版本与字符串兼容有关,简言之,执行以下一行命令,可避免此问题:pip install setuptools==57.5.0

  2. Ta-Lib报错:ta-lib symbol not found in flat namespace '_TA_ACOS',或者是说与arm64有关的问题,
    我的解决方式是,删除现有的ta-lib,再重装,但是这里反复进行了几次才成功,并且是用TA-Lib主页里介绍的最后一种方法才通过的:python -m pip install --no-cache-dir ta-lib

最后,终于跑起来了!这是我的版本信息:

description

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

重新pip install pyside6 ,也还是报错,有大佬帮忙看看吗?
Traceback (most recent call last):
File "/Users/gjh/Desktop/vnpy-3.1.0/run.py", line 3, in <module>
from vnpy.trader.ui import MainWindow, create_qapp
File "/Users/gjh/Desktop/vnpy-3.1.0/vnpy/trader/ui/init.py", line 1, in <module>
from .qt import QtCore, QtWidgets, QtGui, Qt, create_qapp
File "/Users/gjh/Desktop/vnpy-3.1.0/vnpy/trader/ui/qt.py", line 9, in <module>
from PySide6 import QtGui, QtWidgets, QtCore
ImportError: could not import module 'PySide6.QtCore'

郭易燔 wrote:

gitee上目前才更新到2.9,github上已经更新3.0版,所以两个requirement.txt不一样
第一个报错可以试着重新pip install pyside6
第二个报错是因为你编译talib时的numpy版本较高,你降低后导致了冲突,可以试着在这个numpy版本下,使用brew install talib重新安装talib的c库,再使用pip install talib重新安装talib的python库

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

是不是有多个python

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

其他装好了可以正常运行了,就是装vnpy_xtp装不上,求帮助,谢谢。

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

description

Member
avatar
加入于:
帖子: 1468
声望: 105

vnpy_xtp没有支持MAC系统

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

为什么打开run.py 后是这样
description

Member
avatar
加入于:
帖子: 716
声望: 62

这些应用都需要手动 pip install 安装

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

显示vnpy_optionmaster有问题,注视掉以后又显示no Qt platform plugin could be initialized,是pyqt5版本不对吗
description

description

description

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

可以参考一下这个PR https://github.com/vnpy/vnpy_optionmaster/commit/1ce078b4f508f025317221c3cac855348830c32f

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

谢了,vnpy_optionmaster已经解决了

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

沪公网安备 31011502017034号

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