python - 更改 Jupyter 笔记本内核所基于的虚拟环境后更新它

标签 python python-3.x jupyter-notebook ipython python-venv

我正在编辑一个 Python 包,但在我的 Jupyter 笔记本中重新导入所有内容后,编辑似乎不起作用。我在虚拟环境中重新安装了该软件包并制作了一个新的 iPython 内核,现在它可以工作了。

当对包的源文件进行更改时,是否有某种方法可以更新内核以及虚拟环境?

最佳答案

您正在重复评估 jupyter 单元。例如,在一个单元格中:

import foo

在另一个单元格中:

result = foo.bar(7)

将两者放在一个单元格中, 因此您将在执行之前重新导入当前的 foo 代码。

关于python - 更改 Jupyter 笔记本内核所基于的虚拟环境后更新它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57211037/

相关文章:

javascript - 如何在 ipython 或 jupyter notebook 中加载外部静态 Javascript 文件

python - 如何在sqlite3中添加部分行数据,在python中一次一列

json - 将嵌套的 JSON 转换为 Pandas DataFrame

Python:tkinter,向列表框添加条目没有响应

python - 使用 pandas 读取在线数据源时是否可以指定数据频率?

python - 如何使用不同的系列在 python 中制作数据框?

python - 在 Jupyter Notebook 中嵌入幻灯片

python - 将 TFRecord 示例目录集成到模型训练中

python - Pandas:合并重复的索引值

python - Ruby 相当于 Python chain()