CentOS探索之路3---安装python3

简介: 安装Python3总述​ 一般来说Linux类型的操作系统都会自带安装python,但是系统默认安装的python都是2.x的版本。而现在一般使用的是python3.x版本,相比于python2.x版本,python3.x教之前版本有较大升级,且不向下兼容python2.x版本。

安装Python3


总述

​ 一般来说Linux类型的操作系统都会自带安装python,但是系统默认安装的python都是2.x的版本。而现在一般使用的是python3.x版本,相比于python2.x版本,python3.x教之前版本有较大升级,且不向下兼容python2.x版本。因此我们需要安装python3.x版本。


具体安装步骤

  • 安装依赖包: 直接执行下面的命令:
  yum -y groupinstall "Development tools"
  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
  • 新建安装目录: 我这里直接安装到 /home/KiDe/dev/python路径下,执行下面命令:
  mkdir /home/KiDe/dev/python3
  wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0a4.tar.xz
  • 解压python包: 直接在当前目录下输入以下命令进行解压:
  tar -xvJf  Python-3.7.0a4.tar.xz
  • 添加配置文件前缀: 直接执行:
  cd Python-3.7.0a4
  ./configure --prefix=/home/KiDe/dev/python3
  • 安装: 本来直接执行make && make install 就能安装,结果在安装的时候报了错:ModuleNotFoundError: No module named '_ctypes'网上搜发现这个链接说的很详细(https://blog.csdn.net/qq_36416904/article/details/79316972)。最终我的安装分两个步骤,分别执行的命令如下:
  yum install libffi-devel -y 
  make && make install
  • 创建软链接: 直接执行下面命令,将python3和pip3链接到python3安装目录:
  ln -s /home/KiDe/dev/python3/bin/python3 /usr/bin/python3
  ln -s /home/KiDe/dev/python3/bin/pip3 /usr/bin/pip3

​ 好了,大功告成,可以畅游在python3的世界了~~~~

黎明前最黑暗,成功前最绝望!
相关文章
|
1月前
|
Linux 网络安全 数据安全/隐私保护
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
142 0
|
1月前
|
存储 JavaScript Linux
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
|
2天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
26 2
|
7天前
|
Ubuntu Python
python3安装clickhouse_sqlalchemy(greenlet) 失败
如果上述方法仍然无法解决问题,建议查阅相关错误信息和官方文档,以获取更详细的帮助。确保你的Python环境和依赖库都在最新版本,有时问题可能会因为版本不兼容而导致安装失败。
13 0
|
8天前
|
关系型数据库 MySQL Linux
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
43 0
|
10天前
|
数据采集 机器学习/深度学习 人工智能
Python环境搭建—安装Python3解释器
Python环境搭建—安装Python3解释器
31 2
|
12天前
|
Linux API 开发者
python2安装wxpython模块源
【4月更文挑战第4天】
33 11
|
15天前
|
IDE Linux 开发工具
CentOS7.4+REDHAWK2.3.1安装教程——折腾篇
CentOS7.4+REDHAWK2.3.1安装教程——折腾篇
18 0
|
19天前
|
Linux Shell 开发工具
CentOS8中Docker安装及部署
CentOS8中Docker安装及部署
67 0
|
1月前
|
Linux 网络安全 开发工具
利用pxe无人值守最小化安装centos7
利用pxe无人值守最小化安装centos7
16 0