在jupyter笔记本中!{}和!$有什么区别?

时间:2020-04-30 17:06:49

标签: jupyter-notebook jupyter

我通过两种方式在jupyter笔记本中运行此命令:

! {sys.executable} -m pip install numpy

! $sys.executable -m pip install numpy

两者都给出相同的输出。

两者之间有什么区别?

1 个答案:

答案 0 :(得分:0)

答案现已在此Google document中正式回答:

  • 必填项:没有后退
  • 可选的互斥项目:方括号,竖线分隔
  • 必需的互斥项:弯括号,管道已倾斜

美元符号表示:我们在系统外壳中,即打开终端应用程序后立即放入的程序。美元符号通常是用来表示您可以在哪里开始键入命令的符号(您应该在此处看到闪烁的光标)。

在遵循我的示例时,请勿复制美元符号。

这不是您可以运行Python代码的地方。但是,您将运行各种系统命令,例如:

  • $ cd〜/ Desktop / compciv-2016将目录更改为您的 如果您恰巧将compciv-2016文件夹放在桌面上
  • $ git add --all –将更改添加到您的Git存储库
  • $ git status –找出您的Git存储库的当前状态