Windows 7 如何在windows7中为ipython qtconsole创建startscript?

Windows 7 如何在windows7中为ipython qtconsole创建startscript?,windows-7,ipython,Windows 7,Ipython,我想在不打开windows控制台(cmd)并键入以下命令的情况下启动ipython: ipython qtconsole 是否可以创建一个我可以单击并打开ipython的程序?将以下内容保存为somefile.reg并双击该文件。它将添加对注册表的引用,以允许您右键单击打开的目录并选择“open Ipython Notebook”以在该目录中启动新实例 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Class

我想在不打开windows控制台(cmd)并键入以下命令的情况下启动ipython:

ipython qtconsole

是否可以创建一个我可以单击并打开ipython的程序?

将以下内容保存为somefile.reg并双击该文件。它将添加对注册表的引用,以允许您右键单击打开的目录并选择“open Ipython Notebook”以在该目录中启动新实例

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\ipynb]
@="Open IPython Notebook"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\ipynb\command]
@="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe ipython notebook"

我记不起是谁给我的提示了,所以我很抱歉没有得到确认。

使用Python3和IPython3进行了测试。IPython4有一些奇怪的行为

实现目标有两种方法

首先,创建快捷方式。创建快捷方式并键入以下内容:

C:\Python34\pythonw.exe -m IPython qtconsole
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\ipyqt]
@="在此開啟 IPython 窗口"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\ipyqt\command]
@="C:\\Python34\\pythonw.exe -m IPython qtconsole"
更改PythonW.exe的路径,并注意“IPython”单词的大小写。然后将其锁定在任务栏或startbar中

第二步,创建一个注册表。创建一个名为ext as.reg的新文件,键入以下内容:

C:\Python34\pythonw.exe -m IPython qtconsole
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\ipyqt]
@="在此開啟 IPython 窗口"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\ipyqt\command]
@="C:\\Python34\\pythonw.exe -m IPython qtconsole"
第一个@=字符串,表示在此处打开IPython窗口,根据需要进行更改。 第二个@=字符串是命令,可以根据需要更改路径。 然后,您可以单击鼠标右键并打开一个裸ipython qtconsole,其工作目录就是您单击鼠标右键的目录

建议第二种方法,忘记语法错误