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

时间:2015-07-23 16:47:04

标签: windows-7 ipython qtconsole

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

那么,如何在没有额外cmd窗口的情况下启动qtconsole?在以前的版本中,你可以调用python来运行ipython-console脚本,但是现在似乎已经废除了,有利于专用的exe看起来也是这样......但是等待它完成。有没有办法可以在不等待的情况下启动qtconsole?

2 个答案:

答案 0 :(得分:5)

我发现了一些here,然后尝试了一些事情,因此如果在run窗口输入

,就会发现这样做
c:\python27\pythonw -c "import IPython; IPython.start_ipython(['qtconsole'])"

我想它也适用于快捷方式。

P.S:我在Windows 7上使用带有IPython 3.0.0的python 2.7.9

答案 1 :(得分:4)

如果您使用Anaconda安装了Python,则名称Jupyter QTConsole下已存在此类快捷方式。