【问题标题】:Why ! is used before pip command? [duplicate]为什么 !在 pip 命令之前使用? [复制]
【发布时间】:2020-11-13 01:06:04
【问题描述】:

我在 Kaggle 中处理了一个数据集,我看到在一些 python 笔记本中,他们使用了 !在安装包的 pip 命令之前。

例如:!pip install rank_bm25 nltk

这背后有什么原因吗?

【问题讨论】:

  • 我不熟悉 Kaggle,但是在很多提供交互式控制台的应用程序中,! 用于运行外部 shell 命令
  • Kaggle 使用 Jupyter 笔记本格式。您可以在代码前使用感叹号“!”来运行命令行代码。

标签: python installation pip package kaggle


【解决方案1】:

在一些像 ipython 或 kaggle 这样的 python 交互式 shell 中,! 的前缀是运行外部 shell 命令。

【讨论】:

    猜你喜欢
    • 2021-12-25
    • 2013-05-06
    • 2021-10-03
    • 1970-01-01
    • 2020-07-11
    • 2020-05-04
    • 2012-06-26
    • 2019-12-12
    • 1970-01-01
    相关资源
    最近更新 更多