Centos7安装python3.7
2023-03-07 09:47:19 时间
由于python2和python3在很大程度上有些不同,因为需要,就以决定安装python3.x的版本,但由于Centos上自安装的就是pyhton2.6.所以在安装python3.7的时候,最好不要将原有的python删除,否则可能导致yum不可用。请根据个人实际情况来进行安装。 下面是安装中的具体步骤,以及遇到的一些问题,可供大家参考。
1.获取python3.7源码包
# mkdir /usr/local/python3.7
# cd /usr/local/python3.7
# wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
2.解压文件
# gunzip Python-3.7.1.tgz
# tar xf Python-3.7.1.tar
3.切换目录,进行编译和安装
1)安装python3.7的依赖环境。
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2)编译,安装
# cd Python-3.7.1/
# ./configure --prefix=/usr/local/python3.7
# make
# make install
注意
在进行编译和安装的过程中可能会出现下面的错误
ModuleNotFoundError: No module named '_ctypes'
这个错误的原因是因为没有libffi-devel依赖包,安装之后继续make&&make install即可
# yum install libffi-devel
# make && make install
在make和make install如果还出现下面的错误
Requirement already up-to-date: setuptools in /usr/local/python3.7/lib/python3.7/site-packages (39.0.1)
Requirement already up-to-date: pip in /usr/local/python3.7/lib/python3.7/site-packages (10.0.1)
原因是在提示我们需要升级pip。使用下面的命令之后继续make && make install即可
# python -m pip install --upgrade pip
# make&&make install
出现下面的提示表示python安装完成
Successfully installed pip-10.0.1
未经允许不得转载:肥猫博客 » Centos7安装python3.7
相关文章
- AWS Wickr – 为有审计和监管要求的企业提供安全的端到端加密通信服务
- Amazon CloudWatch 互联网监控器预览版 — 端到端了解应用程序的互联网性能
- AWS Verified Access 预览版 — 对企业应用程序的无 VPN 安全网络访问
- [java]java8 Stream 基本使用
- 新功能 — AWS Config 规则现在支持主动合规
- AWS Backup 的新增功能 — 保护和还原您的 CloudFormation 堆栈
- AWS re:Invent 2022 热门公告
- Python join()
- 亚马逊云科技资源标签控制策略实践
- 【Java】Java 开发手册以及规范
- TLS 1.2将成为亚马逊云科技API端点的最低TLS协议级别
- 如今在印度开设第 30 个 AWS 区域 — 亚太地区(海得拉巴)区域
- AWS 一周回顾 – 2022 年 11 月 21 日
- “小米人车神争霸赛”冠军方案
- 亚马逊云科技WAF部署小指南(四) 使用Log Hub 自动部署方案进行WAF安全运营
- 亚马逊云科技WAF部署小指南(三) 使用OpenSearch进行WAF安全调查
- 介绍我们最后一位年度 AWS 大侠 – 2022 年 11 月
- 现已开放 – 西班牙的 AWS 区域
- AWS 一周回顾 – 2022 年 11 月 14 日
- 一个新的 AWS 区域已在瑞士启用