gpt4 book ai didi

module - Julia - 无需重新启动 Jupyter Notebook 内核即可开发包和更新更改

转载 作者:行者123 更新时间:2023-12-04 01:11:25 25 4
gpt4 key购买 nike

我正在 Julia 中开发一个包,我正在使用 Jupyter Notebook 进行一些测试。问题是,每次我对我的包进行更改时,我都需要重新启动内核。
我听说 Revise.jl 包应该可以解决此类问题,但即使在浏览文档后,我也不太明白如何在 Jupyter Notebook 中正确使用它。
每次对软件包进行更改时,如何正确避免为 Jupyter 重新启动内核?
只是为了提供更多背景信息。我有一个具有以下结构的文件夹:

Manifest.toml
Project.toml
Readme.md
./examples/Notebook.ipynb
./src/function.jl
./src/MyPackage.jl

最佳答案

我想通了是怎么回事。
所以确实,只需要使用 Revise.jl 包。
它对我不起作用的原因是我在 Revise 之前导入了 MyPackage,您需要先导入 Revise。因此,一旦我重新启动内核并在 MyPackage 之前使用 Revise,事情就会完美无缺。

关于module - Julia - 无需重新启动 Jupyter Notebook 内核即可开发包和更新更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64739033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com