如何跨会话保存安装?

时间:2017-11-22 06:32:03

标签: python-2.7 session google-colaboratory

在Colaboratory中,有没有办法跨会话保存库安装?如果是这样,我可以这样做吗?我想更多地了解有关实验室会议管理的更多信息。

目前,每次我必须导入,例如一个cv2模块(因为默认情况下不可用),我需要通过!pip install opencv-python重新安装带有!apt=-get package-name的模块及其提供共享对象的依赖项。

1 个答案:

答案 0 :(得分:5)

VM在一段时间不活动后超时,因此您需要构建笔记本以根据需要安装自定义依赖项。

典型的模式是在笔记本顶部放置一个单元格,根据需要执行aptpip安装命令。

在opencv的情况下,它看起来像:

!apt install -y -qq libsm6 libxext6 && pip install -q -U opencv-python

(在新VM上我需要7秒钟。)