Logo

Math Mindflow

数学思绪
Published on

在 Anaconda 的 Jupyter notebook 中集成 Julia

本文字数:约0.4k·访问:加载中...
Authors
  • avatar
    Name
    Jing
    Twitter

类似文章网上已有很多,这里只是记录以备不时之需。 安装好 Anaconda 后,自带 Jupyter notebook,但一开始只能使用 Python。如果想使用 Julia 的话需要安装并作一些设置。

安装 Julia

官网选择对应平台下载安装即可,我下载时是1.5.1版。

安装 IJulia

这个应该类似 IPython,Jupyter notebook 的使用需要它。打开 Julia 后,是一个 Shell 界面,或者说是一个终端界面,可以输入命令,输入

using Pkg
Pkg.add("IJulia")
ENV["JUPYTER"]="/Users/username/anaconda3/bin/jupyter"
Pkg.build("IJulia")
  • Julia 似乎不需要配置软件源,会自动根据 IP 选择较近的源,很赞。
  • 注意 ENV["JUPYTER"] 后面是字符串实际上就是 Jupyter 的安装路径,根据不同的平台和安装位置这个路径会不一样,需要自己确定。所以不管是不是 Anaconda 中的 Jupyter,只要这里路径是正确的就可以了。

如果没有报错就结束了,我之前在1.0版本时这样操作会报很多错,现在没有报错了。

检查 Jupyter 中是否配置了 Julia

在终端中运行

jupyter kernelspec list

如果列出了 Julia 就 OK 了。只需打开 Jupyter notebook 新建 Julia 文档即可。 另外,之后升级的话覆盖安装即可,不需要重新配置。不过在 Jupyter notebook 中显示的版本号并不会发生变化,需要重新执行

Pkg.build("IJulia")

才能显示当前真实的版本号。

本文作者: Jing
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 4.0 许可协议。转载请注明出处!