linux 如何在不重启ipynb内核的情况下更新python库?

93ze6v8z  于 2023-01-25  发布在  Linux
关注(0)|答案(1)|浏览(150)

不幸的是,没有更好的方法来做这件事,所以请不要问我为什么不能用正常的方法来做,解释太长了:)。问题是其中一个包要求numpy〈=1.21,但安装的是1.23.4。在笔记本电脑中,我运行!pip install numpy==1.21解决了这个问题,但pip告诉你,要查看更改,你必须重新启动笔记本电脑(我不能这样做)。我认为这是因为笔记本电脑运行在一个虚拟环境中,numpy安装在它之外。我已经尝试了许多东西,如%%rebootimportlib.reload(np),但的输出

import numpy as np

print(np.__version__)

严格来说是1.23.4。也许有办法克服这个问题?

2g32fytz

2g32fytz1#

我经常用线魔法

%reload_ext autoreload
%autoreload 2

在笔记本的开始允许一个库的增量开发。也许这在这种情况下会起作用?

相关问题