【问题标题】:Changing the IPython interpreter更改 IPython 解释器
【发布时间】:2014-10-25 07:02:56
【问题描述】:

我将 Python 与 kdb+ 一起使用。为此,我使用了PyQ,它将 Python 和 kdb+/Q 带到同一个进程中,并允许两种语言在同一组数据/内存空间上运行。

经过一番努力,我能够使用来自here 的指令将 Python 加载到 OS X 上的 kdb+/Q 进程中,即运行

q python.q [-<python option>@ <python option value>]* python-script

这一切都很好,但我想在 IPython 中使用上述命令作为解释器(用于研究的笔记本等)。

那么,如何更改 IPython 中的解释器?我看过常见问题解答here,但创建虚拟环境似乎不是解决方案。理想情况下,我会为 IPython 创建一个配置文件。

非常感谢。

【问题讨论】:

    标签: python ipython kdb q-lang pyq


    【解决方案1】:

    您可以使用以下 pip 命令安装最新版本的 PyQ:

    pip install -i https://pypi.enlnt.com --no-binary pyq pyq
    

    这应该安装一个pyq 可执行文件。要运行IPython,请执行

    pyq -mIPython
    

    有关 PyQ 和 IPython 的更多信息,请参阅我的演示文稿"Exploring KDB+ Data in IPython Notebooks"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-02
      • 2010-11-06
      • 2011-09-06
      • 1970-01-01
      相关资源
      最近更新 更多