6

我正在尝试执行 rake db:create 命令。我收到以下错误

无法打开库“libcurl”:libcurl:无法打开共享对象文件:没有这样的文件或目录。

Could not open library 'libcurl': libcurl: cannot open shared object file: No such file or directory.
Could not open library 'libcurl.so': libcurl.so: cannot open shared object file: No such file or directory

谁能帮我解决这个问题?

4

2 回答 2

14
  • 尝试安装curl.

  • 如果它不起作用,请尝试命令ldconfig(实现库)

  • 如果它不起作用:

    1. /usr/lib
    2. 运行find . | grep curl,找到 .so 文件(例如 curl_path.so 或最新的 libcurl.so.xx)
    3. ln -s {curl_path.so} /usr/lib/libcurl.so
    4. ldconfig
于 2012-10-30T04:20:41.833 回答
1

实际上 - 解决问题的是安装 typhoeus:

gem install typhoeus

或者 libcurl 实际需要的任何包。

于 2015-02-23T03:16:26.880 回答