brew install curl- (4) 错误

来源:互联网 发布:对网络流行语的看法 编辑:程序博客网 时间:2024/05/21 09:38

brew install curl: (4) 错误解决办法


背景

最近在做一个图像识别的小程序,打算使用opencv和tesseract实现。看着长长的教程,真的是没有心情一个个去安装,所以自然是借用软件包依赖工具——homebrew来安装了。但是即使这样安装的过程中也会遇到很多问题,废话不多说了。当遇到curl: (4) A requested feature, protocol or option was not found built-in in this libcurl due to a build-time decision错误的时候的解决办法。

解决办法:

  1. 遇到问题首先查看错误提示:
    A requested feature, protocol or option was not found built-in in this libcurl due to a build-time decision
    这段话的大概意思是我们请求的协议或者选项在构建curl的时候并没有加入到curl中,说白了就是目前本地的curl版本不支持你的请求操作。这就尴尬了。遇到问题问谷哥吧,为什么不问度娘呢?因为有些问题问度娘是极好的,但是有些问题吧,度娘就一点都不懂你。这个时候谷哥的体贴就表现出来了,关键时刻还是要抱谷哥的大腿。现在遇到的这个问题还是谷歌要更好一些。
  2. 谷歌:
    谷歌回来以后呢,还是没找到解决的办法,但是从搜索的结果里面,了解到了很多信息,对问题有了一些更深入的认识吧,嘿嘿嘿。主要是从stackoverflow和github的issue上面看到了大家对问题的讨论知道自己的问题在哪。但是没有找到完全匹配的解决方法。没办法了自己解决吧。
  3. 怎么搞:
    又想起了,在小时候偷偷去网吧的日子。为什么要说这个啊,因为网吧的机器嘛都不太好,网管也不太懂电脑维修。遇到了问题怎么办呢——重启(reboot)。再不好怎么办——换电脑。我们的curl坏了怎么办?——重装一个好了。(话说最近看数码宝贝,数码宝贝世界出了点什么问题,世界树(类似于网管的角色)就reboot!!!)总之重装以后,我的curl是好了,又可以愉快的写程序了。你问怎么安装,不要问我,问度娘( ̄△ ̄;)。好吧,鉴于有人可能和我一样懒,所以如果不想百度的可以看下面。
  4. 安装curl
     1.别告诉我你和我想的一样,一开始想用brew安装,你不知道你家的brew已经坏了吗?脑子xxxx了吗。乖乖去https://curl.haxx.se/download.html下载image_1broa7urvhfm150snq610q0hh49.png-50.5kB就是这几个哪个都行。
     2. 解压好,进入解压后的目录下面
     3. 执行 ./configure --prefix=/usr/local/curl 路径是你想安装的路径,是根据你系统软件的执行目录来设置的,就是说你系统软件一般放置在哪就放那好了。
     4. 执行make
     5. 执行make install
     6. 在终端执行curl,验证curl安装成功了,然后重新执行brew install 。可以了,ok。

如果觉得还不错,可以打赏我啊○( ^皿^)っHiahia…


da

原创粉丝点击