量化交易学习(五十五)在M1芯片Mac上安装掘金量化
国内的量化终端通常只支持x86架构的windows,对于intel芯片的老Mac电脑可以安装虚拟机的方式运行,而对于m系列芯片的新Mac电脑,则会有点麻烦,虽然可以通过安装arm版的windows虚拟机来跑x86架构的程序,但速度和兼容性都存在很大问题。
我之前尝试过在arm版的windows虚拟机上运行掘金量化,但是一出界面就会报错,只能作罢。
在一番折腾后,我发现可以通过CrossOver实现在M1芯片的Mac上使用掘金量化。今天,我们就来详细讲解如何在Mac M1上使用CrossOver安装掘金量化软件。
什么是CrossOver?
CrossOver是一款由CodeWeavers开发的商业软件,它基于开源的Wine项目,旨在让用户无需Windows系统就能在Mac和Linux上运行Windows应用程序。与原生虚拟机软件相比,CrossOver更轻量,不需要安装整个Windows操作系统,使用起来也更加方便。
安装步骤
- 安装CrossOver
首先,从CodeWeavers官网下载最新版本的CrossOver,并按照提示完成安装。安装过程非常简单,只需拖动CrossOver图标到应用程序文件夹中即可。
官网的版本不是免费使用的,大家若需要其他渠道的版本也可以留言私信我。
- 安装掘金量化软件
先点击左下角的【安装】按钮,然后点击右上角的【安装一个不在列表里的应用程序】
然后点【安装】,创建一个容器,名字可以随便起。
容器创建好之后,选择安装包。
这里我安装的是券商提供的掘金量化版本。
之后耐心等一会儿,等初始化完成后就会弹出安装界面了。
安装界面的字体有点问题,不过不要紧,这不影响安装,安装完成后正常使用时字体也是正常的。点击【立即安装】就可以进入正常的安装流程了。
- 运行掘金量化软件
安装完成后,你可以在CrossOver的应用列表中看到掘金量化软件的图标。点击图标,即可启动软件。如果一切顺利,掘金量化软件应该能够正常运行。
虽然掘金量化的名字乱码了,但是不影响正常使用。双击图标登录后就进入主界面了。
界面上方有一部分被遮挡住了,不过不要紧,点绿色的按钮就正常了
现在掘金量化就已经能正常运行了,不过现在还不能用它来做回测。因为没有python环境,在CrossOver里安装python会有比较多的问题,在下一篇文章我将讲一下怎么通过docker来实现利用掘金量化的x86架构的linux sdk在M1芯片Mac上进行量化代码的编写。
希望这篇教程能帮助到大家。如果你有任何问题或建议,欢迎留言讨论,私信。感谢你的阅读,觉得不错,点个赞哦!还没有关注我的朋友可以关注 江达小记