在 REPL 中打开特定的 Julia notebook(通过 IJulia)

Opening a specific Julia notebook (via IJulia) in the REPL

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

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

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

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

这还算行得通(但感觉有点乱):

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

它产生了一个相对整洁的终端window我可以继续使用。

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

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

我注意到的一件事是在后台启动 jupyter,julia 没有告诉您 link 在浏览器中打开笔记本的位置。

我能够在浏览器中打开 http://localhost:8888/ 找到笔记本,尽管我认为需要 URL 令牌。这个 link 在浏览器中也有效:

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

我从 REPL 文档中得到这个:

?notebook

#search: notebook

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