pip3 pydot 安装失败_安装hue-3.12.0

11fb3bb51a9c43c3d03b1044583d6a1d.png

首先我们需要安装准备很多的依赖

yum install ant gcc g++ libkrb5-dev libmysqlclient-dev

0d8f787145ac13fee6fed1e8b4f8f1d0.png

安装结果

94ac7281636af77159e5217437cfd90e.png

继续安装

yum install -y build-essential gcc-c++

33a81cf69f21a381fc8585ab3aa71e01.png

继续安装

yum install -y python-dev libssl-dev build-essential zlibc zlib-bin libidn11-dev libidn11 zlib-devel

ac33e72a0b562371fc31a2a71ff77867.png

再安装

yum install -y

cyrus-sasl-lib.x86_64

cyrus-sasl-devel.x86_64

libgsasl-devel.x86_64

saslwrapper-devel.x86_64

58758181a32bba8b6814420f306d1d90.png

yum install –y libxslt-devel

9afb6b33c1dd8fce8a2626b65985ba7f.png

检查一下

yum install -y libxml2-devel

3f0c74f8dabdb5caaec11c71c59c7d61.png

yum install –y gcc(忘了写-y了)

b30d3d670f461c3f3fb943117571c9db.png

再执行yum install –y python-devel (忘了写-y了)

这个地方出现问题

Error Downloading Packages:

python-2.6.6-68.el6_10.x86_64:

failure: Packages/python-2.6.6-68.el6_10.x86_64.rpm from updates: [Errno 256] No more mirrors to try.

a298375442a46fbdd8d53233610fc5fb.png

我们清一下缓存

yum clean all

yum list

然后继续执行yum install -y python-devel

de7439d94e15f2cc14ca47f9b2f5fcc8.png

继续安装yum -y install epel-release

95845577ac1dcbdd535c9f7f2963bcf3.png

再执行yum -y install python-pip

6fdd060b4dfc1358f7126498f530704c.png

再执行pip install lxml

46eb0c16d1ed7569bb2b574f52e4304d.png

发现python版本号太低

64a35ea80a1c61c27507615b0ead5610.png

我们升级python

Yum安装失败

93f53540a795dcc10c1f5e2894cefda9.png

重新来

先下载 wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

e419c239374084dac7b6ee3864f33588.png

我们解压缩

tar xvf Python-3.6.5.tgz -C /usr/local/

9d305cb3329ea7e1ecf3030f42c22b86.png

进入到python目录

e3501b8d9b946f1971a9a165f0b9977f.png

执行语句./configure --prefix=/usr/local/python3.6.5

7e73808bd64b431ea3ba7363910d857b.png

继续执行make && make install

df275a328f77afb70ef4fc8895470b53.png

成功安装

cb059a96260dd509294fd1477994bb35.png

做两个软链

ln -sv /usr/local/python3.6.5/bin/python3 /usr/bin/python3

ln -sv /usr/local/python3.6.5/bin/pip3 /usr/bin/pip3

9395e7866b5661ca4f25c95dac4b45c7.png

可以进入了

303ef1caaa08a50af30f669713e5f8ca.png

将python命令默认设置成python3

进入目录

58860545bcb0ebb09d39ee69a9f58c83.png

备份一下

5d82ab37bea017f3eeee344e28d66a08.png

执行下列语句

ln -sv /usr/local/python3.6.5/bin/python3 /usr/bin/python

1874017f9052e7ed0adbc9b3f04adb61.png

查看版本

84eab113737c85fc3af54c6fe3fbb8f4.png

因为yum使用python2,替换为py3后可能无法正常工作,我们做下修改

f93be0d2b5251511e79c2f095f03deab.png

查看下

49617be61fe2da7b05aa143e48c1e5a5.png

做下修改

da3cd41627df858528a6ac0660ab0537.png

又出问题

pkg_resources.DistributionNotFound: The 'pip==7.1.0' distribution was not found and is required by the application

dde3204c676b8b4300bfccbe025942cd.png

解决办法

编辑文件vim /usr/bin/pip

1a9d56c60fb35dfa415764f1b2f05dbc.png

我的版本是

2905884593d817cb140cba341dbfc917.png

修改后

6c9fe9c5625daa50a577c92c3e502a2a.png

执行依然出现问题

c709443a51714d8c1e2a1d4c20c2216e.png

因为网络的问题,需要使用国内的镜像源来加速,比如豆瓣源

pip install lxml -i http://pypi.douban.com/simple/ --trusted-host http://pypi.douban.com

38563a4f8325b915392f46806c3f5985.png

准备安装包

ed53ef36e2243b209a33b81c5d96d4ce.png

解压缩tar -zxvf hue-3.12.0.tgz -C /usr/local/

376aa30d4a0f62084390ed4b25fd3c3b.png

进入目录

73130eb4682061978d780c8b01feddc6.png

编译make apps,出现问题

863e6e19bd2c6ea883bcbac9cbf98366.png

缺少环境yum install -y libffi-devel

33cfb259b07168cacd3984ac1395de7e.png

yum install -y openssl-devel

1b040808fa164266e42d2254f49c3588.png

继续执行make apps出现以下问题

439de1e64be1d4beb7cf1056a268cb5e.png

依然缺少环境,执行yum install -y mysql-devel

30f49e5e65306d715499415193bc2b85.png

继续执行make apps,新错误

f963f9f139053e905e0c0c58c7a7947c.png

继续安装yum install -y libldap2-dev openldap-devel

eaa262d0db02262debb52c1c7e557a9b.png

yum install -y gmp-devel sqlite-devel

d6f6c50904457e76cda698e361c768dc.png

安装成功

1318 static files copied to '/usr/local/hue-3.12.0/build/static', 1318 post-processed.

make[1]: Leaving directory `/usr/local/hue-3.12.0/apps'

b3f3588d34180cd57e92b1730203438e.png

多了这两个文件

0ad14f70e0a9157f6afb6e1b0681e15c.png

进入执行目录

94d76955a5906643e038e6c361cf0419.png

启动服务

5fcedd0a621e4bbf9ac2f458db51f692.png

我们关闭服务因为127.0.0.1:8000不能被外网访问,我们按Ctrl+C关闭hue,再重新启动

浏览器访问192.168.155.100:8000,出现访问界面

09a8161fc89ead2dcc8447d160fd213b.png

账户和密码均为admin

7359cca6a4504e58592f9a44d16cf5da.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值