当试图安装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上。
答案 0 :(得分:1)
找到解决方案。 在WinRPM中更新源列表时,我使用了两次“win32”。将其中一个源更改为win64之后问题就解决了。