更改

跳转至: 导航搜索

在CentOS7上安装Python3

删除1,364字节, 2022年3月22日 (二) 05:28
e
以下示例为在保留Liunx(以CentOS 7为例)原有Python2的情况下安装Python3。 1.默认CentOS7(绝大部分Linux发行版)上已安装Python,版本为2.7.5,可输入“python --version”或者“python -V”查看当前Python的版本。[[File:CentOS7Python31.png]]e
== 2.输入“hostnamectl”可显示主机信息(本例中为64位的CentOS 7,下载Python3时下载对应的版本)。 备注:如果已经确认本机的信息可省略此步骤。[[File:CentOS7Python32.png]]安装Python3 ==
3.输入“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 libffi-devel”安装依赖环境(非root用户需要使用sudo命令)。
14.可输入“python3 -V”及“pip3 -V”查看python3及pip3版本。
[[File:CentOS7Python314.png]]
== 故障排除 ==
15.如果按照后发现在IDE下无法使用方向键(例如使用向上方向键重复最后一次输入内容),上方向键显示“^[[A”,提示“SyntaxError: invalid syntax”错误。[[File:CentOS7Python315.png]]  16.输入“yum install libtermcap-devel ncurese-devel libevent-devel readlin-devel”并按回车键确认安装,出现确认安装提示后按“y”开始安装。 备注:可与第3步对比安装缺失的安装包。[[File:CentOS7Python315.png]]  17.再次输入“cd Python-3.8.0a4”进入解压目录并输入“./configure --prefix=/usr/local/python3”来重新生成Makefile。 备注:建议先执行make distclean清除configure生成的文件。[[File:CentOS7Python37.png]]  18.确认上述命令没有报错后输入“make && make install”重新安装即可。[[File:CentOS7Python38.png]]e
匿名用户

导航菜单