您现在的位置: 开发文档 > VNPY期货CTP接口开源量化交易软件 > 准备

PyQt5 最后更新时间: 2021年01月22日

PyQt5 是一套针对python的GUI框架,同时支持Python2.x和Python3.x。由Riverbank Computing开发,是广泛使用的GUI库之一。

官方网站:https://www.riverbankcomputing.co.uk/new

PyQt5是由一系列Python模块组成。超过620个类,6000函数和方法。能在诸如Unix、Windows和Mac OS等主流操作系统上运行。

PyQt5有两种证书,GPL和商业证书。

VNPY期货开源量化交易软件采用PyQt免费许可,意味着开源协议必须选用GPL开源协议。

VNPY的开源协议采用GPLV3,也是遵循PyQt的开源许可要求,市场上打着除了GPL协议以外的开源协议(比如MIT),可能没理解PyQt开源协议的要求,也许已经导致了直接侵权行为或间接侵权行为。

PyQt已集成在Anacanda发行包中,如果是通过Anacanda发行包方式安装Python,则无需由用户安装PyQt。