更改IPython解释器

4 投票
1 回答
607 浏览
提问于 2025-04-29 14:25

我正在使用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+数据"

撰写回答