0

我正在尝试安装 IJulia(我跑了Pkg.add("IJulia"),现在运行Pkg.build("IJulia")说包已安装),但现在很长一段时间不断收到这些消息:

INFO: Downloading miniconda installer ...
INFO: Installing miniconda ...

它继续运行,它偶尔也会获得约 50% 的 CPU 使用率。

我在 Windows 10 中安装了完整的 Anaconda Python (Py3)。这是问题所在吗?当我尝试在我的另一台 Linux 机器上安装它时,什么也没发生。

编辑:删除和重新安装不起作用,也没有将 Anaconda Jupyter 设置为 Julia 的 Jupyter 环境。我收到旧版本错误,因为它检测到我的 Jupyter 版本为 0.0.0 。

4

1 回答 1

2

在我的 Windows 计算机上安装 IJulia 时,我遇到了类似的症状。我无法确定是什么阻止了 Julia 包管理器安装 miniconda,但我能够通过手动安装 Miniconda 和 Jupyter 并将 ENV["JUPYTER"] 设置为完整路径(包括可执行文件名称)来解决该问题jupyter 程序。如果没有可执行文件名称,它会根据您的问题报告版本 0.0.0,然后退回安装 miniconda(反复失败)。

julia> ENV["JUPYTER"]="<HOME>\\Miniconda2\\Scripts\\jupyter.exe"
"<HOME>\\Miniconda2\\Scripts\\jupyter.exe"

julia> Pkg.build("IJulia")
...
INFO: Building IJulia
INFO: Found Jupyter version 4.3.0: <HOME>\Miniconda2\Scripts\jupyter.exe
INFO: Installing Julia kernelspec julia-0.6
[InstallKernelSpec] Installed kernelspec julia-0.6 in <HOME>\AppData\Roaming\jupyter\kernels\julia-0.6

julia> using IJulia
INFO: Precompiling module IJulia.

julia> notebook()

和你一样,我在安装 Linux 时没有遇到这个问题。Readme.md 在 Linux 上声明它将在您的路径中查找 jupyter,但在 Mac 和 Windows 上,它将默认为自己安装 miniconda,但失败了。根据您的问题,我认为您想使用预先存在的 Jupyter 安装,所以这应该可以工作。miniconda 安装问题可能需要作为一个单独的问题报告给 IJulia 人员。

于 2017-10-24T03:21:25.203 回答