2017-10-08 17 views
0

줄리아 v0.6 용 IJulia를 설치하려고 할 때 ZeroMQ 설치/빌드 문제가 발생했습니다.줄리아의 ZeroMQ 빌드 문제

그래서 줄리아를 다시 시작한 후 ZeroMQ를 다시 작성하려고했습니다. 나는 (아마 프록시 문제가 놀이에 있었다) 집에서 직장에서 모두이 여러 번 시도,하지만, 난 여전히 다음과 같은 오류 있어요 : 이미 몇 가지를 설치할 때 다운로드와 WinRPM 문제를 해결했다

julia> Pkg.build("ZMQ") INFO: Building WinRPM WARNING: Compat.KERNEL is deprecated. likely near
C:\Users\ksmet1977.julia\v0.6\WinRPM\src\WinRPM.jl:4 INFO:
Downloading
http:/download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_42.2/repodata/repomd.xml
INFO: Downloading
http:/download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_42.2/repodata/repomd.xml
INFO: Building ZMQ WARNING: Compat.KERNEL is deprecated. likely near
C:\Users\kevin.smet.julia\v0.6\WinRPM\src\WinRPM.jl:4 INFO: Updating WinRPM package list INFO: Downloading
http:/download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_42.2/repodata/repomd.xml
INFO: Downloading
http:/download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_42.2/repodata/repomd.xml

=====================================================[ ERROR: ZMQ ]====

LoadError: None of the selected providers can install dependency zmq.
Use BinDeps.debug(package_name) to see available providers while
loading C:\Users\kevin.smet.julia\v0.6\ZMQ\deps\build.jl, in expression starting on line 35

====================================================[ BUILD ERRORS ]====
=========================================== WARNING: ZMQ had build errors.
- packages with build errors remain installed in C:\Users\kevin.smet.julia\v0.6
- build the package(s) and all dependencies with Pkg.build("ZMQ")
- build a single package by running its deps/build.jl script

주 다른 패키지는 sources.list 파일의 cache.julialang.org 부분을 삭제하여 제거 할 수 있습니다. 발견 창에

INFO: Reading build script... WARNING: Compat.KERNEL is deprecated.
likely near C:\Users\kevin.smet.julia\v0.6\WinRPM\src\WinRPM.jl:4 The package declares 1 dependencies. INFO: Updating WinRPM package list INFO: Downloading
http:/download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_42.2/repodata/repomd.xml
INFO: Downloading
http:/download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_42.2/repodata/repomd.xml

  • Library "zmq"

    • Providers:
      • Autotools Build
      • BinDeps.AptGet package libzmq3 (can't provide)
      • BinDeps.Yum package czmq (can't provide)
      • WinRPM.RPM package zeromq (can't provide)

난 10

답변

1

솔루션 : 나는 BinDeps.debug("ZMQ")을 실행하면

, 나는 다음과 같은 메시지가 나타납니다. WinRPM에서 소스 목록을 업데이트 할 때 "win32"를 두 번 사용했습니다. 소스 중 하나를 win64로 변경 한 후 문제가 해결되었습니다.