julia

时间:2017-10-08 08:59:43

标签: julia zeromq failed-installation ijulia-notebook

当试图安装IJulia(对于Julia v0.6)时,我遇到了安装/构建ZeroMQ的问题。

所以我尝试(按照某人的建议)在重启Julia后重建ZeroMQ。我尝试了几次,无论是在家还是在工作(也许代理问题都在发挥作用),但我仍然遇到以下错误:

  

朱莉娅> Pkg.build(“ZMQ”)INFO:构建WinRPM警告:Compat.KERNEL   已弃用。可能在附近   C:\ Users \ ksmet1977.julia \ v0.6 \ WinRPM \ src \ WinRPM.jl:4 INFO:
  下载
  HTTP:/download.opensuse.org/repositories/windows:/ MinGW的:/win32/openSUSE_Leap_42.2/repodata/repomd.xml
  信息:下载
  HTTP:/download.opensuse.org/repositories/windows:/ MinGW的:/win32/openSUSE_Leap_42.2/repodata/repomd.xml
  信息:构建ZMQ警告:不推荐使用Compat.KERNEL。可能在附近   C:\ Users \ kevin.smet.julia \ v0.6 \ WinRPM \ src \ WinRPM.jl:4 INFO:正在更新   WinRPM包列表信息:正在下载
  HTTP:/download.opensuse.org/repositories/windows:/ MinGW的:/win32/openSUSE_Leap_42.2/repodata/repomd.xml
  信息:下载
  http:/download.opensuse.org/repositories/windows:/ mingw:/win32/openSUSE_Leap_42.2/repodata/repomd.xml

     

=============================================== ====== [错误:ZMQ] ====

     

LoadError:所选提供程序都不能安装依赖项zmq   使用BinDeps.debug(package_name)查看可用的提供者   加载C:\ Users \ kevin.smet.julia \ v0.6 \ ZMQ \ deps \ build.jl,in   表达从第35行开始

     

=============================================== ===== [BUILD ERRORS] ====
  ===========================================警告:ZMQ有   构建错误。
    - 包含构建错误的软件包仍保留在C:\ Users \ kevin.smet.julia \ v0.6中     - 使用Pkg.build("ZMQ")构建包和所有依赖项     - 通过运行其deps/build.jl脚本

构建单个包

请注意,通过删除 WinRPM 文件中的cache.julialang.org部分,我已经修复了在安装其他软件包时下载的sources.list问题。

当我运行 BinDeps.debug("ZMQ") 时,收到以下消息:

  

信息:阅读构建脚本...警告:不推荐使用Compat.KERNEL   可能在C:\ Users \ kevin.smet.julia \ v0.6 \ WinRPM \ src \ WinRPM.jl附近:4   package声明了1个依赖项。信息:更新WinRPM包列表   信息:下载
  HTTP:/download.opensuse.org/repositories/windows:/ MinGW的:/win32/openSUSE_Leap_42.2/repodata/repomd.xml
  信息:下载
  http:/download.opensuse.org/repositories/windows:/ mingw:/win32/openSUSE_Leap_42.2/repodata/repomd.xml

     
      
  • 图书馆“zmq”

         
        
    • 提供商:      
          
      • Autotools Build
      •   
      • BinDeps.AptGet包libzmq3(无法提供)
      •   
      • BinDeps.Yum包czmq(无法提供)
      •   
      • WinRPM.RPM包zeromq(无法提供)
      •   
    •   
  •   

我在Windows 10上。

1 个答案:

答案 0 :(得分:1)

找到解决方案。 在WinRPM中更新源列表时,我使用了两次“win32”。将其中一个源更改为win64之后问题就解决了。