Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为QtInProcessKernelManager设置IPython配置文件_Python_Python 2.7_Ipython - Fatal编程技术网

为QtInProcessKernelManager设置IPython配置文件

为QtInProcessKernelManager设置IPython配置文件,python,python-2.7,ipython,Python,Python 2.7,Ipython,我正在运行IPython 2.0b1代码,以便可以使用本机QtInProcessKernelManager在Qt应用程序中嵌入IPython外壳。按照中的示例,我已经启动并运行了所有内容,但我无法终生理解如何设置内核使用的IPython配置文件。不幸的是,2.0版本的文档非常稀少,但可以理解,因为它还没有发布,而且挖掘源代码也没有多大帮助 在IPython 1.12/13中,使用“非官方”的老方法,您可以通过以下方式进行设置: app = IPKernelApp.instance() app.i

我正在运行IPython 2.0b1代码,以便可以使用本机
QtInProcessKernelManager
在Qt应用程序中嵌入IPython外壳。按照中的示例,我已经启动并运行了所有内容,但我无法终生理解如何设置内核使用的IPython配置文件。不幸的是,2.0版本的文档非常稀少,但可以理解,因为它还没有发布,而且挖掘源代码也没有多大帮助

在IPython 1.12/13中,使用“非官方”的老方法,您可以通过以下方式进行设置:

app = IPKernelApp.instance()
app.initialize(['--profile={0}'.format(__PROFILE_NAME__)])
然而,我尝试了各种组合,将不同的参数传递给

kernel_manager = QtInProcessKernelManager()
kernel_manager.start_kernel()
没有运气。我确信我只是错过了一些简单的东西,所以希望这是一个快速修复。

start\u kernel()接受“传递来构建内核并启动内核的关键字参数”,但我还找不到进一步的细节。