Python_01_如何在CentOS7上安装Python3
Posted 毛奇志
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python_01_如何在CentOS7上安装Python3相关的知识,希望对你有一定的参考价值。
系列文章目录
文章目录
前言
安装步骤
1.下载地址:https://www.python.org/downloads/source/
2.下载到本地
3.通过xshell的xftp传输到服务器(我这里是虚拟机)
tar -zxvf Python-3.7.13.tgz
4.创建python3.7的安装目录
mkdir -p /usr/local/python3
5.安装python3到你创建的目录
cd Python-3.7.3
./configure --prefix=/usr/local/python3
make && make install
依次执行这三条命令,分别是进入到解压的python文件夹,运行指令进行安装
6.创建软连接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
7.验证是否成功
python3 -V
pip3 -V
遇到的两个问题
./configure遇到的问题
执行 ./configure 遇到问题,报错信息是:
configure: error: no acceptable C compiler found in $PATH
原因:c 编译器没有安装
解决方案:
执行 yum -y install gcc gcc-c++命令进行安装,安装完后,输入gcc -v检查是否安装成功
然后再次执行 ./configure 就可以成功
./configure 执行成功之后,再次执行 make 命令,执行 make 是正常的
make install命令遇到问题
执行make install 命令遇到错误,报错信息为:
zipimport.ZipImportError: can’t decompress data; zlib not available make: *** [install] 错误 1
解决方式:
yum -y install zlib*
然后再次执行 make install
make install
总结
以上是关于Python_01_如何在CentOS7上安装Python3的主要内容,如果未能解决你的问题,请参考以下文章
如何使 Python 模块的 __init__.py 将其 help() 委托给同级文件?
CentOS7.5 Python3安装pip报错:ModuleNotFoundError: No module named '_ctypes' --Python3