r - 尝试在 Linux 上安装 httpuv 包时出错
问题描述
我正在尝试在我们的 RStudio 服务器上安装 httpuv 包。其他用户已经安装了它,但是我们已经将我们的 R 版本升级到了 3.6.3,现在当新用户尝试安装这个包时我们收到一个错误。我们还有另一台服务器也在运行 3.6.3,我们为新用户安装 httpuv 没有问题,所以我对发生的事情感到非常困惑。
make[1]: Entering directory '/tmp/RtmpEnP9Jc/R.INSTALL749e109d00d1/httpuv/src/libuv'
CC src/libuv_la-fs-poll.lo
CC src/libuv_la-idna.lo
CC src/libuv_la-inet.lo
CC src/libuv_la-random.lo
CC src/libuv_la-strscpy.lo
CC src/libuv_la-threadpool.lo
CC src/libuv_la-timer.lo
CC src/libuv_la-uv-data-getter-setters.lo
CC src/libuv_la-uv-common.lo
CC src/libuv_la-version.lo
CC src/unix/libuv_la-async.lo
CC src/unix/libuv_la-core.lo
CC src/unix/libuv_la-dl.lo
CC src/unix/libuv_la-fs.lo
CC src/unix/libuv_la-getaddrinfo.lo
CC src/unix/libuv_la-getnameinfo.lo
CC src/unix/libuv_la-loop-watcher.lo
CC src/unix/libuv_la-loop.lo
CC src/unix/libuv_la-pipe.lo
CC src/unix/libuv_la-poll.lo
CC src/unix/libuv_la-process.lo
CC src/unix/libuv_la-random-devurandom.lo
CC src/unix/libuv_la-signal.lo
CC src/unix/libuv_la-stream.lo
CC src/unix/libuv_la-tcp.lo
CC src/unix/libuv_la-thread.lo
CC src/unix/libuv_la-tty.lo
CC src/unix/libuv_la-udp.lo
CC src/unix/libuv_la-linux-core.lo
CC src/unix/libuv_la-linux-inotify.lo
CC src/unix/libuv_la-linux-syscalls.lo
CC src/unix/libuv_la-procfs-exepath.lo
CC src/unix/libuv_la-proctitle.lo
CC src/unix/libuv_la-random-getrandom.lo
CC src/unix/libuv_la-random-sysctl-linux.lo
CC src/unix/libuv_la-sysinfo-loadavg.lo
CCLD libuv.la
./libtool: eval: line 7961: unexpected EOF while looking for matching `"'
./libtool: eval: line 7962: syntax error: unexpected end of file
Makefile:1737: recipe for target 'libuv.la' failed
make[1]: *** [libuv.la] Error 2
make[1]: Leaving directory '/tmp/RtmpEnP9Jc/R.INSTALL749e109d00d1/httpuv/src/libuv'
Makevars:73: recipe for target 'libuv/.libs/libuv.a' failed
make: *** [libuv/.libs/libuv.a] Error 2
ERROR: compilation failed for package ‘httpuv’
* removing ‘/home/mweis/R/x86_64-pc-linux-gnu-library/3.6/httpuv’
* restoring previous ‘/home/mweis/R/x86_64-pc-linux-gnu-library/3.6/httpuv’
Warning message:
In i.p(...) :
installation of package ‘/tmp/RtmpGswvZP/file171a36c9b7bc/httpuv_1.5.5.9000.tar.gz’ had non-zero exit status
我无法从错误消息中判断这是 R 问题还是 linux 问题。
解决方案
推荐阅读
- iteration - 如何迭代不同变量的绘图?
- regex - 如何防止正则表达式在某些字符之后重新开始?
- python - 如何在不重置数据库的情况下推送到 Heroku
- c# - Xamarin.Forms 绑定不适用于嵌套的自定义控件
- python - 我如何从 django 中的博客和评论中复制?
- ecmascript-6 - ES6 传播/休息参数未按预期工作
- python - 我在将 python 连接到 mysql 时遇到问题
- cassandra - 如何在 Cassandra 中对数据进行建模以加快读取速度?
- c - 我已经使用 ifconfig 将我的以太网和 Wifi 设置为混杂模式,但我仍然只收到来自和发往我的计算机的数据包
- octobercms - OctoberCMS:创建后如何访问数据库表?