Linux Python3安装

Linux环境 下安装python3

安装步骤

  • 下载Python3安装包

下载地址:https://download.csdn.net/download/weixin_38422258/12175349

  • 新建安装目录
[root@instance-38r7isl1 /]# cd /usr/local
[root@instance-38r7isl1 local]# mkdir python3
[root@instance-38r7isl1 local]# cd python3
  • 解压安装包

    解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar -xvf xxx.tar来解压。

  • 编译安装

[root@instance-38r7isl1 Python-3.7.0] yum -y install gcc
[root@instance-38r7isl1 Python-3.7.0]# ./configure --prefix=/usr/local/python3
[root@instance-38r7isl1 Python-3.7.0]#  make
[root@instance-38r7isl1 Python-3.7.0]#  make install
[root@instance-38r7isl1 Python-3.7.0]# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
[root@instance-38r7isl1 Python-3.7.0]# vi  /etc/profile

添加下列配置并保存退出,刷新配置(source /etc/profile)

export PATH=$PATH:/usr/local/python3/bin

  • 检查是否安装成功
[root@instance-38r7isl1 Python-3.7.0]# python3 --version
Python 3.7.0

报错解决
(1) zipimport.ZipImportError: can’t decompress data; zlib not available
make: *** [install] Error 1

解决方案:执行下面命令后重新编译安装

[root@instance-38r7isl1 Python-3.7.0]# sudo yum install zlib*

(2) ModuleNotFoundError: No module named ‘_ctypes’
make: *** [install] Error 1

解决方案:执行下面命令后从./configure开始重新编译安装

[root@instance-38r7isl1 Python-3.7.0]# yum install libffi-devel
发布了40 篇原创文章 · 获赞 31 · 访问量 62万+

猜你喜欢

转载自blog.csdn.net/weixin_38422258/article/details/104415577