安装hue时,make apps 编译报错
安装hue时,make apps 编译报错 :"Error: must have python development packages for 2.6 or 2.7. Could not find Python.h. Please install python2.6-devel or python2.7-devel"。 Stop。
原因:排查最终原因是,python等某些依赖未安装/未安装好。
依赖未安装的原因,是配置了本地yum源。
解决方法:
可能是本地yum源配置的原因,
进入该目录: /etc/yum.repos.d/
将原来配置的本地文件localimp.repo重命名,然后备份:
mv localimp.repo localimp22222.repo.bak
然后重新安装hue需要的依赖(这个安装的命令可以多执行几遍,确保所有依赖都安装完毕):
yum -y install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make mysql mysql-devel openldap-devel python-devel sqlite-devel gmp-devel
发现其又安装了好多依赖程序。
然后删除hue的程序目录: /export/servers/hue-3.9.0-cdh5.14.0/
重新减压hue,配置hue.ini(或直接拷贝原来配置好的文件过来)
然后进入目录 /export/servers/hue-3.9.0-cdh5.14.0/ , 重新编译:make apps 成功!
最新文章
- Java中的访问控制权限
- EasyUI之加载js文件顺序
- [PHP] - mysql 数据库操作
- juqery 实现商城循环倒计时
- Codeforce - Rock-Paper-Scissors
- [工作积累] bitfield
- inux 下c/c++ 连接mysql数据库全过程-----已经通过验证
- STM8S 串口应用 UART2 STM8S105
- bigdata_批量机器执行通用脚本
- MySQL 经典面试题
- java 获得当前时间前指定几个小时的时间?
- ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
- Unity---在Hierarchy视图中将选中的对象的层级目录复制到剪切板
- echarts仪表盘
- charles系列破解激活办法(最高charles4.2都可以激活)
- 学习 JS滚轮事件(mousewheel/DOMMouseScroll)
- 各种工业以太网比较(EtherCAT,EtherNet/IP,ProfiNet,Modbus-TCP,Powerlink)
- memcahe
- java并发:AQS的简单理解
- windows10 装linux子系统
热门文章
- SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xd0 in position 2: invalid continuation byte
- 【NGINX】LINUX安装NGINX
- centos 默认php 版本太低移到高版本的办法
- Python 之并发编程之协程
- Scrapy 爬取动态页面
- hbase入门-相关概念
- Struts2高级(插件)笔记一
- 01初步启动Hadoop服务
- 从Uber司机只是合同工看,零工经济将受沉重打击?
- 使用HttpURLConnection通过post请求服务器时,URLEncode编码的必要性