现在我们可以安装Qt了:
sudo apt-get install libqt4-core libqt4-gui libqt4-devqtconsole有一些附加的包,即ZMQ和Pygments库:
sudo apt-get install libzmq-dev sudo pip install pyzmq sudo pip install pygments最后我们准备启动带有qtconsole的IPython:
ipython qtconsole --pylab=inline然后我们可以做一个图(非常简单的!), 键入下列命令(我已经包含了IPython编号的输入/输出,你不需要再输入):
In [1]: x=np.array([1,2,3]) In [2]: plot(x) Out[2]: [<matplotlib.lines.Line2D at 0x392a1d0>]这将产生以下内嵌图表:
带有qtconsole的IPython显示一幅内嵌的图表
这就是它的安装过程。现在,我们手头就有一个非常强大的,高效和互动的算法交易的科研环境。我会在后续的文章中详细介绍如何结合IPython,matplotlib,pandas和scikit-learn,以一种直观的方式, 成功地研究和回溯测试量化交易策略。