如何在Win7上干净地启动ipython的qtconsole

4
我在Windows 7上安装了Python 3.4和IPython 2.3.1。我使用pip从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载的wheel安装了IPython(感谢Chris!)。即使以管理员身份运行,此安装程序也不会创建任何开始菜单快捷方式。我可以成功地从cmd窗口运行“ipython qtconsole”,但是我必须保持该命令窗口打开,该进程不分叉,只是一个额外的窗口托管子进程。如果我创建一个执行相同操作的快捷方式,它将打开一个cmd窗口,然后打开qtconsole。

那么,如何在没有额外cmd窗口的情况下启动qtconsole?在以前的版本中,您可以调用python来运行ipython-console脚本,但现在似乎已经不再使用了,而是选择了一个专用的exe,这个exe似乎做到了相同的事情...但等待其完成。有没有办法可以启动qtconsole而不必等待?

2个回答

5
我在这里找到了一些东西,然后尝试了一些内容,我发现只需在run窗口中输入以下代码即可。
c:\python27\pythonw -c "import IPython; IPython.start_ipython(['qtconsole'])"

我想这也适用于快捷方式。
附注:我正在使用Windows 7上的Python 2.7.9和IPython 3.0.0。

4
如果您使用Anaconda安装了Python,那么名为Jupyter QTConsole的快捷方式已经存在。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接