在Colaboratory中,有没有办法跨会话保存库安装?如果是这样,我可以这样做吗?我想更多地了解有关实验室会议管理的更多信息。
目前,每次我必须导入,例如一个cv2模块(因为默认情况下不可用),我需要通过!pip install opencv-python
重新安装带有!apt=-get package-name
的模块及其提供共享对象的依赖项。
答案 0 :(得分:5)
VM在一段时间不活动后超时,因此您需要构建笔记本以根据需要安装自定义依赖项。
典型的模式是在笔记本顶部放置一个单元格,根据需要执行apt
和pip
安装命令。
在opencv的情况下,它看起来像:
!apt install -y -qq libsm6 libxext6 && pip install -q -U opencv-python
(在新VM上我需要7秒钟。)