解决Mac安装thrift因bison报错的问题


Posted in Javascript onMay 17, 2018

安装thrift时,报错:

Bison version 2.5 or higher must be installed on the system!

使用brew install bison 安装新版的bison

$ brew list bison
/usr/local/Cellar/bison/3.0.4/bin/bison
/usr/local/Cellar/bison/3.0.4/bin/yacc
/usr/local/Cellar/bison/3.0.4/lib/liby.a
/usr/local/Cellar/bison/3.0.4/share/aclocal/bison-i18n.m4
/usr/local/Cellar/bison/3.0.4/share/bison/ (23 files)
/usr/local/Cellar/bison/3.0.4/share/doc/ (14 files)
/usr/local/Cellar/bison/3.0.4/share/info/bison.info
/usr/local/Cellar/bison/3.0.4/share/man/ (2 files)

已经安装3.0.4版本

但是安装thrift,仍然报错

Bison version 2.5 or higher must be installed on the system!

经查是使用了xcode自带的bison,路径

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/

解决办法:

首先将bison改名

cd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/

sudo mv bison bison111

然后新版本的bison复制到路径下

sudo cp /usr/local/Cellar/bison/3.0.4/bin/bison /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/

再次安装thrift,安装成功。

cd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/

sudo rm bison

sudo mv bison111 bison

以上这篇解决Mac安装thrift因bison报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一些javascript一些题目的解析
Dec 25 Javascript
读jQuery之七 判断点击了鼠标哪个键的代码
Jun 21 Javascript
常见JS效果之图片减速度滚动实现代码
Dec 08 Javascript
JS与jQuery实现隔行变色的方法
Sep 09 Javascript
jQuery右下角悬浮广告实例
Oct 17 Javascript
微信小程序 滚动到某个位置添加class效果实现代码
Apr 19 Javascript
react写一个select组件的实现代码
Apr 03 Javascript
快速搭建Node.js(Express)用户注册、登录以及授权的方法
May 09 Javascript
layer弹窗在键盘按回车将反复刷新的实现方法
Sep 25 Javascript
微信小程序getLocation 需要在app.json中声明permission字段
Mar 03 Javascript
jQuery编写QQ简易聊天框
Aug 27 jQuery
JS页面动态绘图工具SVG,Canvas,VML介简介
Oct 16 Javascript
Vue中的字符串模板的使用
May 17 #Javascript
快速解决brew安装特定版本flow的问题
May 17 #Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
May 17 #Javascript
通过一次报错详细谈谈Point事件
May 17 #Javascript
AngularJS日期格式化常见操作实例分析
May 17 #Javascript
Node 升级到最新稳定版的方法分享
May 17 #Javascript
Angular实现模版驱动表单的自定义校验功能(密码确认为例)
May 17 #Javascript
You might like
php 连接mssql数据库 初学php笔记
2010/03/01 PHP
php header Content-Type类型小结
2011/07/03 PHP
memcache命令启动参数中文解释
2014/01/13 PHP
php面试实现反射注入的详细方法
2019/09/30 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
2019/11/19 PHP
Alliance vs Liquid BO3 第二场2.13
2021/03/10 DOTA
js 实现无缝滚动 兼容IE和FF
2009/07/15 Javascript
在浏览器中获取当前执行的脚本文件名的代码
2011/07/19 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
JQuery操作tr和td内容的方法实例
2013/03/06 Javascript
用表格输出1-1000之间的数字实现代码(附特效)
2013/04/21 Javascript
javascript函数特点实例分析
2015/05/14 Javascript
原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)
2016/10/29 Javascript
assert()函数用法总结(推荐)
2017/01/25 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
2017/04/18 Javascript
SVG实现时钟效果
2018/07/17 Javascript
qrcode生成二维码微信长按无法识别问题的解决
2019/04/04 Javascript
详解在HTTPS 项目中使用百度地图 API
2019/04/26 Javascript
layui问题之自动滚动二级iframe页面到指定位置的方法
2019/09/18 Javascript
js实现随机点名程序
2020/09/17 Javascript
vue插槽slot的简单理解与用法实例分析
2020/03/14 Javascript
vue项目中自定义video视频控制条的实现代码
2020/04/26 Javascript
JavaScript 如何在浏览器中使用摄像头
2020/12/02 Javascript
python+unittest+requests实现接口自动化的方法
2018/11/29 Python
django框架基于模板 生成 excel(xls) 文件操作示例
2019/06/19 Python
django 使用全局搜索功能的实例详解
2019/07/18 Python
python Plotly绘图工具的简单使用
2020/03/03 Python
基于plt.title无法显示中文的快速解决
2020/05/16 Python
德国狗狗用品在线商店:Schecker
2017/03/17 全球购物
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
乡镇务虚会发言材料
2014/10/20 职场文书
雨花台导游词
2015/02/06 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
安全责任协议书范本
2016/03/23 职场文书
golang生成并解析JSON
2022/04/14 Golang
Windows Server 2012 R2服务器安装与配置的完整步骤
2022/07/15 Servers