有没有办法像google colab那样在jupyter实验室中快速获得干净的虚拟环境?

时间:2021-03-10 02:25:40

标签: python anaconda jupyter conda jupyter-lab

Google Colab 的一项不错的功能是能够非常快速地获得干净的环境/会话,并删除所有用户安装的依赖项。通常的做法是在 notebook 顶部放置“!pip install x”行,这样当新会话开始时,用户只需安装所需的库,而不是加载已保存的虚拟环境。在会话结束时,不会保存虚拟环境。

我希望能够在 jupyter 实验室中执行此操作,但由于无法手动创建新的虚拟环境,因此我不确定如何执行此操作。

有谁知道在 jupyter 实验室中模拟这样的非持久性虚拟环境的方法?到目前为止,我想出的最好的主意就是创建和删除虚拟环境的 shell 命令。这对于 conda(创建)来说并不是非常快,所以现在我正在考虑使用脚本擦除然后从文件系统上的另一个位置重新填充 anaconda 环境目录的内容。这是我能想到的将环境恢复到默认状态的最快方法,但我想知道是否有更简洁的方法。

0 个答案:

没有答案