如何将Julia添加到Jupyter Notebook

我在学习Julia语言的时候,配置Jupyter开发环境的过程。

SMJ
loading... read

Julia 是一门灵活的动态语言,适合用于科学计算和数值计算,并且性能可与传统的静态类型语言媲美。JupyterNotebook 是目前最流行的数据科学 Web 程序,功能涵盖数据清理和转换,数值模拟,统计建模,数据可视化,机器学习等。

本文使用 IJulia 将 Julia 集成到 Jupyter 交互式环境中。假设你已经安装好了 Julia 和 Jupyter 环境。

第一步

在命令行键入 julia,运行 Julia 程序,出现以下提示:

$ julia
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.4.2 (2020-05-23)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

julia>

第二步

在提示符 julia>后键入以下内容安装IJulia

using Pkg
Pkg.add("IJulia")

第三步

安装完成后,在提示符中键入以下内容启动带有 Julia 环境的 Jupyter Notebook:

using IJulia
notebook()

p.s. 如果你想使用最新的 Jupyter Lab,可以使用 jupyterlab()命令替换上面的 notebook()命令。

第四步

上面的 notebook()命令会启动 Jupyter Notebook,然后点击 New 选择 New 文件的类型为 Julia 1.4.2,即可编写 julia 代码:

image

例如,使用 println 函数打印 hello, julia!:

image

Sooner or later, everything ends.