在REPL中打开特定的Julia笔记本(通过IJulia)

时间:2017-12-25 07:23:27

标签: julia jupyter-notebook ijulia-notebook

Julia(我使用0.6.2)REPL可以做一些工作然后执行

julia> using IJulia
julia> notebook(dir=pwd(), detached=true)

很好地在dir指定的目录中启动jupyter。

是否可以从REPL包含特定的笔记本打开?

2 个答案:

答案 0 :(得分:1)

这最近对我有用(julia v 1.5.1,macOS 10.14):

using IJulia
notebook(dir="/path/to/directory/with/my/notebook",detached=true)

我注意到的一件事是在后台启动jupyter,julia没有提供指向在浏览器中打开笔记本的位置的链接。

尽管我认为需要URL令牌,但仍可以在浏览器中打开http://localhost:8888/来查找笔记本。浏览器中的此链接也有效:

file:///$HOME/Library/Jupyter/runtime/nbserver-12912-open.html

我是从REPL文档中得到的:

?notebook

#search: notebook

#  notebook(; dir=homedir(), detached=false)
# ..etc

答案 1 :(得分:0)

这种方式有效(但感觉就像一个黑客):

julia> ;jupyter notebook someJuliaNotebook.ipynb 2>/dev/null &

产生一个相对无杂乱的终端窗口我可以继续使用。