IJulia安装 - 警告:模块BinDeps uuid与缓存文件不匹配

时间:2015-11-08 13:47:25

标签: julia

运行Pkg.update()后,我遇到了有关IJulia安装的以下错误消息:

WARNING: Module BinDeps uuid did not match cache file
===============================[ ERROR: IJulia ]================================

LoadError: __precompile__(true) but require failed to create a precompiled cache file
while loading /home/om/.julia/v0.4/IJulia/deps/build.jl, in expression starting on line 2

================================================================================

================================[ BUILD ERRORS ]================================

WARNING: IJulia had build errors.

 - packages with build errors remain installed in /home/om/.julia/v0.4
 - build the package(s) and all dependencies with `Pkg.build("IJulia")`
 - build a single package by running its `deps/build.jl` script

================================================================================

任何人都知道这里可能出现什么问题?

1 个答案:

答案 0 :(得分:1)

我已经安装了IJulia几个小时,我的到来是第一个出发点。现在,在这个繁琐的过程之后,我已经确定这些信息可能对下一代有用:

  • Windows 10,非英语......
  • 在某个本地文件夹上安装了Julia 0.4.2:<julia>
  • 制作文件夹<julia>\env
    • 制作文件夹<julia>\env\home a.k.a。<home>
    • 制作文件夹<julia>\env\appdata a.k.a。<appdata>
  • 调用set HOME=<appdata>&& set APPDATA=<appdata>&& <julia>/bin/julia.exe请注意,由于我的特定呼叫(我使用Cmder),我必须将&&粘贴到路径上。朱莉娅有趣的是 - 最后没有削减空白。
  • 当进入Julia的命令行解释器时:
    • Pkg.add("IJulia") - 它会在
    • 之后中断
    • Pkg.rm("IJulia")
    • Pkg.add("IJulia")

瞧!现在我想知道我是否可以将它放在FreeBSD上,在公共服务器后面。

大多数问题都与我的环境非英语有关,因此HOME和APPDATA环境变量搞砸了一些Python代码 - 他们希望路径上有ASCII字符。