学习笔记,仅供参考,有错必纠

参考自:Julia数据科学应用–Zacharias Voulgaris;Julia in JupyterJulia in JupyterJulia v1.3安装插件IJulia时指定使用anaconda的jupyter

使用版本:Julia-1.1.1



关于IDE


  • IJulia

IJulia,即运行在网页浏览器中的Julia,如果我们具有Python编程经验,并使用过IPython Notebook,那么我们可以选择使用IJulia开始工作。

IJulia本质上就是为Python开发的一个笔记本软件(现在称为Jupyter,以前叫IPython),唯一的区别就是后端运行的是Julia内核。我们可以将Jupyter看作是一种可以装配多种引擎的汽车,尽管它通常使用Python引擎,但使用Julia引擎也完全没问题。所有的IJulia笔记都是运行在网页浏览器上的,尽管它们的代码文件是保存在本地的。


  • 用法

打开Julia键入:

ENV["JUPYTER"]="F:\\software\\Anaconda\\Scripts\\jupyter"

注意,这个路径是我的jupyter安装路径。


英文模式下按]进入pkg模式,然后直接输入命令add IJulia

(v1.1) pkg> add IJulia
   Cloning default registries into `C:\Users\goatbishop\.julia`
   Cloning registry from "https://github.com/JuliaRegistries/General.git"
     Added registry `General` to `C:\Users\goatbishop\.julia\registries\General`
 Resolving package versions...
 Installed SoftGlobalScope ── v1.0.10
 Installed VersionParsing ──── v1.2.0
 Installed MbedTLS ────────────────── v0.6.8
 Installed Parsers ────────────────── v1.0.7
 Installed IJulia ──────────────────── v1.21.2
 Installed ZMQ ────────────────────────── v1.1.0
 Installed BinaryProvider ──── v0.5.10
 Installed JSON ──────────────────────── v0.21.0
 Installed Conda ────────────────────── v1.4.1
  Updating `C:\Users\goatbishop\.julia\environments\v1.1\Project.toml`
  [7073ff75] + IJulia v1.21.2
  Updating `C:\Users\goatbishop\.julia\environments\v1.1\Manifest.toml`
  [b99e7846] + BinaryProvider v0.5.10
  [8f4d0f93] + Conda v1.4.1
  [7073ff75] + IJulia v1.21.2
  [682c06a0] + JSON v0.21.0
  [739be429] + MbedTLS v0.6.8
  [69de0a69] + Parsers v1.0.7
  [b85f4697] + SoftGlobalScope v1.0.10
  [81def892] + VersionParsing v1.2.0
  [c2297ded] + ZMQ v1.1.0
  [2a0f44e3] + Base64
  [ade2ca70] + Dates
  [8ba89e20] + Distributed
  [7b1f6079] + FileWatching
  [b77e0a4c] + InteractiveUtils
  [76f85450] + LibGit2
  [8f399da3] + Libdl
  [56ddb016] + Logging
  [d6f4376e] + Markdown
  [a63ad114] + Mmap
  [44cfe95a] + Pkg
  [de0858da] + Printf
  [3fa0cd96] + REPL
  [9a3f8284] + Random
  [ea8e919c] + SHA
  [9e88b42a] + Serialization
  [6462fe0b] + Sockets
  [8dfed614] + Test
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode
  Building Conda ────→→ `C:\Users\goatbishop\.julia\packages\Conda\3rPhK\deps\build.l
og`
  Building ZMQ ────────→→ `C:\Users\goatbishop\.julia\packages\ZMQ\ItfqT\deps\build.l
og`
  Building MbedTLS →→ `C:\Users\goatbishop\.julia\packages\MbedTLS\X4xar\deps\build.l
og`
  Building IJulia ──→→ `C:\Users\goatbishop\.julia\packages\IJulia\DrVMH\deps\build.l
og`

在cmd中键入Jupyter notebook,以此运行Jupyter Notebook


Julia中运行using IJulia,然后运行notebook()


再进入Jupyter Notebook,我们看到Jupyter Notebook中已经添加了Julia-1.1.1::


好的,我们试着创建一个脚本,并敲几行代码:


最后,我们在Julia中检查一下jupyter的调用路径:

julia> IJulia.JUPYTER
"C:\\Users\\goatbishop\\.julia\\conda\\3\\Scripts\\jupyter.exe"

可以看到,我们使用的是???怎么变成C盘下的jupyter啦?


不管了,爱咋地咋地。。。。。。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐