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

Python 有没有办法像google colab那样在jupyter实验室快速获得一个干净的虚拟环境?,python,anaconda,jupyter,conda,jupyter-lab,Python,Anaconda,Jupyter,Conda,Jupyter Lab,GoogleColab的一个很好的特性是能够非常快速地获得一个干净的环境/会话,并且删除所有用户安装的依赖项。通常的做法是将“!pip install x”行放在笔记本的顶部,以便在启动新会话时,用户只需安装所需的库,而无需加载已保存的虚拟环境。会话结束时,不会保存虚拟环境 我希望能够在jupyter实验室完成这项工作,但除了手动创建一个新的虚拟环境之外,我不知道如何完成这项工作 有人知道在jupyter实验室模拟这样一个非持久性虚拟环境的方法吗?到目前为止,我想到的最好的主意就是使用shell

GoogleColab的一个很好的特性是能够非常快速地获得一个干净的环境/会话,并且删除所有用户安装的依赖项。通常的做法是将“!pip install x”行放在笔记本的顶部,以便在启动新会话时,用户只需安装所需的库,而无需加载已保存的虚拟环境。会话结束时,不会保存虚拟环境

我希望能够在jupyter实验室完成这项工作,但除了手动创建一个新的虚拟环境之外,我不知道如何完成这项工作


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

您可能可以为它编写一个脚本(bash、python或其他),但我认为没有本地方法。。。