mac不支持dolphindb,如果要用只能装虚拟机了
mac不支持dolphindb,如果要用只能装虚拟机了
(base) ➜ python_coding git:(master) ✗ python3
Python 3.9.7 (default, Sep 16 2021, 08:50:36)
[Clang 10.0.0 ] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
import talib
import nvpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'nvpy'
import vnpy
from vnpy.event import EventEngine
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'vnpy.event'
求助大佬管理,我在交互环境中已经安装了vnpy,import vnpy 正常,但是from vnpy.event import EventEngine就报错,也搞了一天了,重新安装来回了2次都不行,希望有大佬能指示下,mac系统是M1,2020版本的
是否是安装在base虚拟环境下的,另外vnpy请使用python3.7安装
谢谢楼上的指点,该问题以修复,安装vnpy需要在python3.7版本安装,按照1楼对应的方案可以成功,但是有一个.condarc文件可能刚开始没有,需要自己config一下,然后添加对应的25楼的配置,还有就是如果mac电脑执行python run.py没有出现图形界面,可能是需要更新pyqt5至高一点版本,整个的安装过程出现的问题应该该贴基本都能找到解决办法
mac版本的菜单里没有配置这个选项呀。开发手册上写得也不清楚,如何连接数据呢?
坑爹阿,仔细看了手册,mac上面只有三个接口,只能连外盘,做做美股港股之类的。没人把ctp移植到mac上吗?
这个帖子估计都是一群小白,搞半天mac版本真是垃圾,毫无实用行。
ctp没有提供mac支持
运行run.py报错如下:
/Users/yaoguocheng/vnpy/venv/bin/python /Users/yaoguocheng/vnpy/run.py
qt.qpa.fonts: Populating font family aliases took 583 ms. Replace uses of "微软雅黑" with its non-localized name "Microsoft YaHei" to avoid this cost.
找不到数据服务驱动vnpy_,使用默认的RQData数据服务
怎么解决呢?我mac已经安装所以win字体包括微软雅黑,当然更重要的是这个数据服务驱动获取不到。
你好,他说找不到数据服务驱动vnpy_,使用默认的RQData数据服务,然后下面有vnpy图标了,但程序一直在进行,图表跳不出来怎么办
找不到驱动是因为你没有进行全局配置,有默认配置的,不影响使用。mac界面显示不出来的话,把pyqt5升级到5.15.4再试试
你好请问运行run.py可以出现图片但没有模块无法连接接口下载数据,有没有教程,感谢
在run.py文件中取消想要连接的接口和模块前的注释即可
xiaohe wrote:
在run.py文件中取消想要连接的接口和模块前的注释即可
请问哪个说配置代码,想连接米筐数据接口下载数据,感谢
Mac安装vnpy_rqdata报错,和rqdatac版本冲突
ERROR: Cannot install vnpy-rqdata==2.9.38.0, vnpy-rqdata==2.9.38.1 and vnpy-rqdata==2.9.44.0 because these package versions have conflicting dependencies.
The conflict is caused by:
vnpy-rqdata 2.9.44.0 depends on rqdatac==2.9.44
vnpy-rqdata 2.9.38.1 depends on rqdatac==2.9.38
vnpy-rqdata 2.9.38.0 depends on rqdatac==2.9.38
如果继续安装rqdatac的对应版本,例如
pip install rqdatac==2.9.44
则报错
ERROR: Could not find a version that satisfies the requirement rqdatac==2.9.44 (from versions: 2.9.39.3, 2.9.44.1)
ERROR: No matching distribution found for rqdatac==2.9.44
先不要安装最新版,安装2.9.38.1的vnpy_rqdata试试吧
按照步骤执行 启动run.py时仍报错 无法引入QtCore
Traceback (most recent call last):
File "/Users/zhangzhen56/PycharmProjects/vnpy/vnpy-master/run.py", line 3, in <module>
from vnpy.trader.ui import MainWindow, create_qapp
File "/Users/zhangzhen56/PycharmProjects/vnpy/vnpy-master/vnpy/trader/ui/__init__.py", line 1, in <module>
from .qt import QtCore, QtWidgets, QtGui, Qt, create_qapp
File "/Users/zhangzhen56/PycharmProjects/vnpy/vnpy-master/vnpy/trader/ui/qt.py", line 9, in <module>
from PySide6 import QtGui, QtWidgets, QtCore
ImportError: could not import module 'PySide6.QtCore'
将numpy版本从1.22.3降到1.18.2
显示
Traceback (most recent call last):
File "/Users/zhangzhen56/PycharmProjects/vnpy/vnpy-master/run.py", line 2, in <module>
from vnpy.trader.engine import MainEngine
File "/Users/zhangzhen56/PycharmProjects/vnpy/vnpy-master/vnpy/trader/engine.py", line 45, in <module>
from .setting import SETTINGS
File "/Users/zhangzhen56/PycharmProjects/vnpy/vnpy-master/vnpy/trader/setting.py", line 9, in <module>
from .utility import load_json
File "/Users/zhangzhen56/PycharmProjects/vnpy/vnpy-master/vnpy/trader/utility.py", line 14, in <module>
import talib
File "/Users/zhangzhen56/opt/anaconda3/envs/py37_vnpy2/lib/python3.7/site-packages/talib/__init__.py", line 43, in <module>
from ._ta_lib import (
File "__init__.pxd", line 198, in init talib._ta_lib
ValueError: numpy.ndarray has the wrong size, try recompiling. Expected 80, got 88
求助大佬
而且现在github和gitee中的requirement.txt都不一样。
到底按照哪里来执行呢
gitee上目前才更新到2.9,github上已经更新3.0版,所以两个requirement.txt不一样
第一个报错可以试着重新pip install pyside6
第二个报错是因为你编译talib时的numpy版本较高,你降低后导致了冲突,可以试着在这个numpy版本下,使用brew install talib重新安装talib的c库,再使用pip install talib重新安装talib的python库
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