安装完成后,反复膳绫擎的步调,编译&&安装即可。
- 再检查
前面只是解决了偏向键输入的问题,然则我提到的那两个模块照样 import 一向来,那我们细心的看看我们的编译过程的输出。个中有如许的一段(根据体系情况的不合,输出可能也是不一致的)
- 上 Python的官网 下载源码包
- Python build finished successfully!
- The necessary bits to build these optional modules were not found:
- _curses bz2 _dbm
- _gdbm _lzma _sqlite3
- _tkinter readline
- To find the necessary bits, look in setup.py in detect_modules() for the module's name.
按照膳绫擎的提示,很明显,我们缺乏了一些(可选的)模块,这些模块假如你认为本身不会用到,那也可以不睬会它。这些模块,我用到的会多一些,甚至是那个一般人都不会碰的 TK 模块 哈哈哈。解决方法就只是装一下对应的模块即可。
- ➜ # 解决 import bz2 报错
- ➜ yum install bzip2-devel
- ➜ # 解决 import curses 报错
- ➜ yum install ncurses-devel
- ➜ # 解决 import sqlite3 报错
- ➜ yum install sqlite-devel
- ➜ # 解决 _dbm _gdbm 缺掉提示
- ➜ yum install gdbm-devel
- ➜ # 解决 _lzma 缺掉提示
- ➜ yum install xz-devel
- ➜ # 解决 _tkinter 缺掉提示
- ➜ yum install tk-devel
- ➜ # 解决 readline 缺掉提示及偏向键行动非预期的问题
- ➜ yum install readline-devel
当这些模块都装完,从新编译会发明提示已经消掉,安装即可。
应用 rpm 包进行安装
先来介绍一下 IUS 这个社区,名字的全写是【Inline with Upstream Stable】取首字母,它主如果一个供给新版本RPM包的社区。具体应用可以查看官方文档 简单说来就只要按下面的敕令操作即可。
- ➜ yum -y install https://centos7.iuscommunity.org/ius-release.rpm
- ➜ make
推荐阅读
使用MongoDB时应当切实部署的五项数据库警报_IT技术周刊第507期
【义务编辑:刘晶晶 TEL:(010)68476606】【义务编辑:刘晶晶 TEL:(010)68476606】>>>详细阅读
本文标题:在CentOS 7上安装并配置Python 3.6环境
地址:http://www.17bianji.com/lsqh/35919.html
1/2 1