【问题标题】:How do make an upgrade to a python package in Google-Colab 'permanent'?如何在 Google-Colab 'permanent' 中升级到 python 包?
【发布时间】:2022-03-03 03:06:23
【问题描述】:

我一直在为一些数据科学项目编写笔记本,但在导入更新的包时遇到了这个问题。我正在使用 matplotlib 制作绘图。每次我打开笔记本时,Google Colab 都会导入 3.2.2 版本。

import matplotlib
matplotlib.__version__ ## returns 3.2.2

显然,我尝试使用!pip install matplotlib --upgrade 更新软件包,并且效果很好。重新启动运行时后,我现在有了更新版本的 matplotlib (3.5.1)。但是每当会话终止时,我使用的绘图就会再次出现错误,因为 matplotlib 的版本已恢复到 2.2.2。我尝试按照StackOverflow question 中的建议使用!pip3,但我仍然遇到同样的问题。如何在 Google Colab 中永久升级软件包?

【问题讨论】:

    标签: python matplotlib google-colaboratory


    【解决方案1】:

    经过多次搜索,默认情况下似乎没有办法做到这一点。正如 Google Colaboratory 的 FAQs 所解释的那样:

    代码在您帐户专用的虚拟机中执行。虚拟的 机器在闲置一段时间后被删除,并且有一个最大值 由 Colab 服务强制执行的生命周期。

    不过,这个article 值得一试。我会继续安装。

    【讨论】:

      猜你喜欢
      • 2021-01-30
      • 1970-01-01
      • 2019-04-04
      • 2021-12-29
      • 1970-01-01
      • 2022-10-14
      • 1970-01-01
      • 2018-12-22
      • 2021-09-30
      相关资源
      最近更新 更多