0
我想使用IPython的shell命令功能!
使用Windows PowerShell命令,但很多似乎不起作用。特别是,当我从PowerShell启动IPython时,我想使用通常的Powershell命令,像我在bash中一样使用!
进行转义。但是,例如,!cat
,!ni
,!rm
和!cp
所有返回错误,PowerShell中的IPython Shell命令
'<command>' is not recognized as an internal or external command
operable program or batch file.
为什么这些不是在PowerShell中工作,我该如何解决?
有没有办法将'!'语法切换到PowerShell?另外,如果'!'调用CMD,你知道为什么在MinGW中运行bash中的IPython时命令起作用吗? IPython知道切换到bash命令吗? – bcf
@bcf - 为了更加准确,“!”语法显然会调用环境的默认shell - 对于没有模拟的Windows,这将是CMD;对于Linux或Linux模拟,它将是默认的shell,通常是bash。我不使用IPython,因此您需要检查文档以查看!可以改变。 –