在 JupyterHub / notebook 中,有没有办法将包从一个内核复制到另一个内核?

In JupyterHub / notebook, is there a way to copy packages from one kernel to another kernel?

有谁知道,在 JupyterHub/notebook 中,有没有一种方法可以将包/库从一个内核复制到另一个内核?

这听起来很奇怪,但在我们的环境中,没有互联网连接(重建内核对我们来说是一种昂贵的操作)。然而,在内核 A 中,它有一些我们想在内核 B 中使用的库。(两者都是 python 内核,顺便说一下,相同的 python 版本)。

谢谢!

您的内核在 python 环境中运行,您只需将库从一个环境复制到另一个环境即可。 例子: 假设您的 python 包安装在 env target/env 上,您想要复制到另一个环境只需复制 lib 文件夹即可。

cp -r target/env/lib/ target/test/lib/