2

我正在尝试在我的 PC 上设置 IJulia,但是在我运行它之后,我收到“内核已死”的持续消息,并且 ZMQ 库存在问题。

尝试重建或重新安装 ZMQ 不起作用。我收到一个错误:

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

WARNING: ZMQ had build errors.

 - packages with build errors remain installed in C:\Users\Gisaev\.julia\v0.3
 - build the package(s) and all dependencies with `Pkg.build("ZMQ")`
 - build a single package by running its `deps/build.jl` script

尝试逐行执行 build.jl(对应于 windows 的部分)我收到错误“Provider PackageManager 无法满足依赖关系 zmq”。

我有点迷失在这里,因为 ZMQ 显然已正确安装并适用于IPython - IPython 笔记本工作得很好;我从Anaconda进行了全新安装。

4

1 回答 1

1

尝试运行

Pkg.build("ZMQ")

看看会发生什么。

如果有关于“libpgm”和“zeromq32”的警告,您可以删除lib目录,然后再次尝试构建 ZMQ。

rm -rf /Users/username/.julia/v0.x/Homebrew/deps/usr/Cellar/zeromq32/3.2.5
rm -rf /Users/username/.julia/v0.x/Homebrew/deps/usr/Cellar/libpgm/5.2.122
Pkg.build("ZMQ")

这将正确构建您需要的 libpgm 和 zeromq32。

(我假设操作系统是 OS X。如果您使用的是 Windows,请参阅在 Windows 7+ 上安装 ZMQ 似乎需要管理员权限#69。)

于 2016-09-21T15:59:33.367 回答