安装openssl

sudo yum install openssl -y
sudo yum install openssl-devel -y

安装Python3.5

tar -zxvf Python-3.5.4.tgz
cd Python-3.5.4
./configure -prefix=/usr/local/python/python3
make
sudo make install

修改yum配置文件

sudo vi /usr/bin/yum
#(修改首行:#!/usr/bin/python 改成 #!/usr/bin/python2.7)
sudo vi /usr/libexec/urlgrabber-ext-down
(修改首行:#!/usr/bin/python 改成 #!/usr/bin/python2.7)

安装pip

tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
sudo python3 setup.py installtar -xvzf pip-20.0.2.tar.gz
cd pip-20.0.2
python3 setup.py build
sudo python3 setup.py install

创建软连接

ln -s /usr/local/python/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python/python3/bin/pip3 /usr/bin/pip3

==================================
安装PyQt5.6:方法1

/usr/local/python/python3/bin/pip3 install --user ~/python_/PyQt5-5.6-cp35-cp35m-manylinux1_x86_64.whl

sip is need, add the following (auto):
sip-5.2.0-cp35-cp35m-manylinux2014_x86_64.whl (722 kB)
toml-0.10.0-py2.py3-none-any.whl (25 kB)
packaging-20.3-py2.py3-none-any.whl (37 kB)
six-1.14.0-py2.py3-none-any.whl (10 kB)
pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
PyQt5_sip-12.7.2-cp35-cp35m-manylinux1_x86_64.whl

python3 configure.py --sip-module PyQt5.sip --no-tools

==================================
安装PyQt5.6:方法2
SIP安装

$ wget http://downloads.sourceforge.net/project/pyqt/sip/sip-4.18/sip-4.18.tar.gz
$ tar xvf sip-4.18.tar.gz
$ cd sip-4.18
$ sudo python3 configure.py
$ make & make install & make clean

安装qt5.6.1

qt-opensource-linux-x64-5.6.1.run

PyQt5 安装

$ wget https://jaist.dl.sourceforge.net/project/pyqt/PyQt5/PyQt-5.6/PyQt5_gpl-5.6.tar.gz
$ tar xvf PyQt5_gpl-5.6.tar.gz
$ cd PyQt5_gpl-5.6
$ sudo python3 configure.py --sip /usr/local/python/python3/bin/sip -q /home/mini/Qt5.6.1/5.6/gcc_64/bin/qmake
$ sudo make
$ sudo make install & make clean

验证安装效果

$ python
Python 2.7.10 (default, Dec  7 2015, 15:42:49)
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import PyQt5
>>> exit()

CentOS7.4安装PyQt5.6相关推荐

  1. Centos7.4安装Nginx

    Centos7.4安装Nginx 使用yum命令 一.安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++.gcc.open ...

  2. Centos7下安装Docker

    Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...

  3. 在macos上基于python2.7安装PyQt5

    在macos上基于python2.7安装PyQt5 在python3上面安装PyQt5是十分简单的,可是,在python2.7上安装这个东西,着实让人折腾了一把.要总结一下,年纪大了,记性不好. 首先 ...

  4. Centos7.4安装kvm虚拟机(使用virt-manager管理)

    2019独角兽企业重金招聘Python工程师标准>>> Centos7.4安装kvm虚拟机(使用virt-manager管理) 之前介绍了使用WebVirtMgr或Openstack ...

  5. Centos7上安装oracle11g/12c的安装教程推荐及注意事项

    Centos7上安装oracle11g的安装教程推荐及注意事项 历时一天半,终于在今天中午安装完oracle11g,成功后喜悦的心情自是溢于言表.总有些疑问,比如为何如此复杂的数据库为何还会有如此之多 ...

  6. centos7上安装redis6-0-5

    下载tar包 wget http://download.redis.io/releases/redis-6.0.5.tar.gz 解压tar包 tar -zxvf redis-6.0.5.tar.gz ...

  7. Centos7 上安装 mysql5.7

    Centos7 上安装 mysql5.7 **文章没有图片效果,想看带图片的到文章末尾加我微信公众号,搜索标题就能看到了** ​ 文章没有图片效果,想看带图片的到文章末尾加我微信公众号,搜索标题就能看 ...

  8. centos7离线安装ansible

    centos7离线安装ansible: 1.通过在线的centos7将rpm包下载好了,上传到指定服务器. 下载官方repo,rpm -iUvh http://dl.Fedoraproject.org ...

  9. (正确姿势)Centos7如何安装Nvidia驱动并安装Pytorch使用GPU

    准备工作 bios禁用secure boot,也就是设置为disable. yum install gcc,这个系统我是最小化安装的,默认没有,所以需要安装. yum install kernel*, ...

最新文章

  1. 一些蛮好的题目,学习
  2. Binder相关面试总结(五):为什么Activity间传递对象需要序列化
  3. 项目管理生命周期各个阶段的文档
  4. 计算机基础--认识CPU
  5. 剑指offer(20)包含min函数的栈
  6. 子类怎么继承父类方法中的变量_JavaOOP_04 封装 继承
  7. 希尔排序(Shell Sort)
  8. php检测网页内容,php检测网页是否被百度收录函数的简单示例
  9. kafka的延迟操作-pull操作详解
  10. Pascal VOC 数据集国内下载
  11. Spark2 文件处理和jar包执行
  12. dirent.h缺失,Microsoft Visual Studio 2019( Professional)解决方案
  13. 2021年G2电站锅炉司炉考试题库及G2电站锅炉司炉考试报名
  14. c2c开店流程图_c2c的主要业务流程图以及路线?
  15. C语言class 1:初识与准备
  16. codeforces EDU suffix array
  17. word选中段尾不选回车符
  18. 实现图片加载先模糊后清晰的效果
  19. HTML5技术:促使浏览器替代原生态应用
  20. OJ每日一练——雇佣兵

热门文章

  1. 从Struts2 action 获取json 数据格式 显示到Jquery EasyUI
  2. [转载].Freescale.伦德全 - 电路板级的电磁兼容设计
  3. 安装labelImg对数据集标注
  4. 【十大经典排序算法】java实现--选择排序(2)
  5. 大一暑假第三周学习体会
  6. PLSQL Developer概念学习系列之如何正确登录连接上Oracle(图文详解)
  7. 基于oracle的sql优化
  8. 实现全屏轮播,并且轮播div中的文字盒子一直自动垂直居中
  9. USACO network of school 强连通分量
  10. 利用CGMutablePathRef制作画板涂鸦