在远程服务器上运行jupyter Notebook时如何使julia内核可用

时间:2019-10-30 15:34:23

标签: ubuntu jupyter-notebook julia jupyter putty

我正在虚拟机上的ubuntu上运行jupyter笔记本,但在这种情况下我不知道如何使Julia内核可用。有人可以帮忙吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您必须在VM上安装Julia和IJulia软件包。

假设您正在VM上运行通用Linux,则步骤应大致如下:

  1. 下载Julia:wget https://julialang-s3.julialang.org/bin/linux/x64/1.2/julia-1.2.0-linux-x86_64.tar.gz
  2. 解压缩tarball:tar -xf julia-1.2.0-linux-x86_64.tar.gz
  3. 执行Julia:./julia-1.2.0/bin/julia
  4. 安装IJulia:] add IJulia
  5. (从Julia内部)启动Jupyter笔记本服务器:using IJulia; notebook()

原则上,Ijulia应该确定您正在使用哪个本地python,并将使用现有的本地ENV["PYTHON"] = "/my/path/to/python"。在这种情况下,即使您从Julia外部启动jupyter笔记本服务器,Julia Kernel也应该可用。如果无法解决,请打开Julia并设置] build IJulia,然后设置/my/path/to/python。如果您不知道which python是什么,请使用TextBox进行查找。有关更多信息,请参见IJulia.jl