Jupyter notebook 如何为Julia的早期版本添加Jupyter笔记本内核?
我正在使用一台Windows计算机,并试图为Julia的多个版本(0.7.0和1.1.1)提供Jupyter笔记本内核,因为包AWS不支持最新版本,但支持0.7.0 我首先在我的计算机上安装了Julia 1.1.1,当我尝试安装软件包AWS时,出现了类似以下错误: 然后,我安装了Julia 0.7.0,并且能够在Julia 0.7.0终端中安装AWS,带有Jupyter notebook 如何为Julia的早期版本添加Jupyter笔记本内核?,jupyter-notebook,julia,version,ijulia-notebook,Jupyter Notebook,Julia,Version,Ijulia Notebook,我正在使用一台Windows计算机,并试图为Julia的多个版本(0.7.0和1.1.1)提供Jupyter笔记本内核,因为包AWS不支持最新版本,但支持0.7.0 我首先在我的计算机上安装了Julia 1.1.1,当我尝试安装软件包AWS时,出现了类似以下错误: 然后,我安装了Julia 0.7.0,并且能够在Julia 0.7.0终端中安装AWS,带有Pkg.add(“AWS”),没有问题 在Julia 0.7.0终端中,我使用Pkg.add(“IJulia”)再次安装了IJulia,并重新
Pkg.add(“AWS”)
,没有问题
在Julia 0.7.0终端中,我使用Pkg.add(“IJulia”)
再次安装了IJulia,并重新启动了我的Jupyter笔记本实例。现在我想通过Jupyter笔记本使用AWS,但当我创建一个新笔记本时,只会显示Julia 1.1.1
我在终端中使用了jupyter kernelspec列表,显示了我拥有的内核,这显示了我的另一个Julia内核所在的位置,从而获得了成功
>>> jupyter kernelspec list
Available Kernels:
julia-1.1 C:\Users\{%USERNAME%}\AppData\Roaming\jupyter\kernels\julia-1.1
python3 C:\ProgramData\Anaconda3\share\jupyter\kernels\python3
julia-1.1.1
的每个实例替换为julia-0.7.0
Pkg.build(“IJulia”)
由于Julia 0.7,软件包管理器对软件包的每个版本使用单独的目录,这意味着,从软件包管理器的角度来看,软件包已经安装,并且当您从不同的Julia版本安装相同的版本时,不会执行下载或生成。但是,包管理器不知道需要为这个新版本重建IJulia
。您可以通过Pkg.build(“IJulia”)
手动触发构建