更改IPython解释器
我正在使用Python和kdb+。为此,我用到了PyQ,这个工具可以把Python和kdb+/Q放在同一个进程里,让这两种语言可以在同一组数据和内存空间中一起工作。
经过一些努力,我成功地在OS X上按照这里的说明,把Python加载到了kdb+/Q进程中,也就是运行了
q python.q [-<python option>@ <python option value>]* python-script
这都很好,但我想在IPython中使用上面的命令作为解释器(比如在Notebook中做研究等)。
那么,如何在IPython中更改解释器呢?我看过常见问题这里,但创建虚拟环境似乎不是解决办法。理想情况下,我想为IPython创建一个配置文件。
非常感谢。
1 个回答
4
你可以通过下面的pip命令来安装最新版本的PyQ:
pip install -i https://pypi.enlnt.com --no-binary pyq pyq
这条命令会安装一个叫做pyq
的可执行文件。要运行IPython
,你可以输入:
pyq -mIPython
想了解更多关于PyQ和IPython的信息,可以查看我的演示文稿,链接在这里:"在IPython笔记本中探索KDB+数据"。