【问题标题】:How to prevent 'pip install ...' running every time I run the whole notebook?每次运行整个笔记本时如何防止“pip install ...”运行?
【发布时间】:2017-01-05 09:26:26
【问题描述】:

我运行的大多数 python 笔记本在初始运行时往往需要一些设置,使用

! pip install ...

每次运行笔记本时都执行设置代码效率低下,所以我宁愿避免这种情况。另外,我不想将设置代码移动到不同的笔记本上,因为通常它只是几行代码。

【问题讨论】:

    标签: apache-spark ibm-cloud data-science-experience watson-studio


    【解决方案1】:

    我的解决方案是运行一个小的单行 python 脚本,它只尝试导入模块。如果导入成功,则不会运行 pip install 命令。相反,如果导入不成功,则运行 pip install 命令。

    ! python -c 'import cloudant' || pip install cloudant --user
    

    双管道是一种 bash 语句,可以被认为等同于编程语言中的“或”语句。

    以上示例安装了 cloudant python 库。只需将上述行更改为您要安装的库即可。

    【讨论】:

      猜你喜欢
      • 2022-06-23
      • 2022-07-19
      • 1970-01-01
      • 2012-11-29
      • 2020-05-17
      • 2020-01-17
      • 2015-02-10
      • 2018-09-23
      • 1970-01-01
      相关资源
      最近更新 更多