探索Julia(part2)--关于IDE
学习笔记,仅供参考,有错必纠参考自:Julia数据科学应用–Zacharias Voulgaris;Julia in Jupyter;Julia in Jupyter;Julia v1.3安装插件IJulia时指定使用anaconda的jupyter使用版本:Julia-1.1.1关于IDEIjuliaIJulia,即运行在网页浏览器中的Julia,如果我们具有Python编程经验,并使用过IPy
学习笔记,仅供参考,有错必纠
参考自:Julia数据科学应用–Zacharias Voulgaris;Julia in Jupyter;Julia in Jupyter;Julia 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啦?
不管了,爱咋地咋地。。。。。。
更多推荐
所有评论(0)