我试图在我的Mac上安装Homebrew然后安装Tensorflow。输入以下命令后
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
(从Homebrew)到终端,我收到以下错误消息:
卷曲:(60)SSL证书问题:无法获得本地颁发者证书
更新:Mac版本为OS X El Capitan 10.11.5
PS。如果你能为我提供一些解释,我真的很感激。这是我第一次使用Mac OS。
答案 0 :(得分:6)
您的curl似乎遇到了证书验证的一些问题。您可以通过启用-k
选项跳过它:
/usr/bin/ruby -e "$(curl -fsSLk https://raw.githubusercontent.com/Homebrew/install/master/install)"
答案 1 :(得分:0)
如果有人发现从PHP运行CURL的同样问题,相当于@Thomas Ayoub的答案就是使用:
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
要知道是否有办法更新PHP的CA文件(或其他任何需要的东西)来获取所需的证书,仍然会很棒。
答案 2 :(得分:0)
升级到High Sierra之后,我遇到了与git类似的问题。 这些步骤为我解决了这个问题:
这解决了我。