-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
zmq 安装问题 #1
Comments
安装总是提示 node-gyp rebuild 失败,这是什么原因? gyp ERR! node -v v0.12.7 npm ERR! [email protected] install: |
这个是 zmq 没有安装成功。你说明一下你的环境吗。 或则加 qq 群179045421进行讨论一下 |
@schwann168 |
@yorts52 node-gyp 是已经自带的了。 错误信息里面显示 zmq 没有编译通过。 |
@caihuiji 我用另一台机器安装了好多次,终于安装成功了,具体的原因还是不清楚。 |
@schwann168 你可以一下群,到里面询问一下,这里不太适合讨论问题 ^_^ |
@schwann168 你列举的这几个里面 没有 python 2.7.x, 注意不要安装 3.x |
window 下面需要zmq 需要编译,所以需要 安装 vs2013 , python 3+ 然后 badjs-web 又需要 python2.7+,2.7 和 3 都得装上么? |
@VaJoy 是因为zmq 这支持 py2.7 的编译。可以看看下面的解释 |
@caihuiji 该文档提到不要安装py3+版本不然会导致错误,所以当前issue提及要安装 python 3+ 不是错误的说法么? |
@VaJoy 我已经修复说明了为 2.7.x , thx ~ |
下文忽略 在安装的时候遇到了点问题。 分享下: mac 去这里下载,点“POSIX tarball”下载 and 翻到页面后面,有句话是(坑,依赖放到这么后说明): 执行 ./configure 在make 的过程中如果遇到错误,试试 make check,看下具体错误原因是哪里。 |
@font-end-wolf 我这边npm install的时候跟你的报错是一样的,请问你的已经好了吗? Update: 是因为没有安装zmq,然后用homebrew进行安装后解决: |
npm install zmq 会遇到一些问题:
首先到这里 http://zeromq.org/intro:get-the-software 安装zmq 3.2.X 。
然后
window 下面需要zmq 需要编译,所以需要 安装 vs2013 , python 3+ 。
linux 需要配置
zmq 安装完会默认把 so 文件放到 /usr/local/lib ,
但是 node-zmq 编译的时候没有在上面的路径里面搜索,所以需要配置
Add
/usr/local/lib
to a line in ld.so.conf对于window 用户,安装了 vs2013 基本就没什么问题了。但是对于linux 用户,如果还是不成功〒_〒 , 可以参数这个issue JustinTulloss/zeromq.node#485 , 本人自己的机器亲测:
node 5.0 +
python 2.7
ubuntu 12 , x64 linux 系统
主要是原因是 gcc 和g ++ 的版本太旧了,需要升级到 4.9
The text was updated successfully, but these errors were encountered: