Ubuntu手动编译源码安装Python的详细过程
作者:落鸿挽涟漪
这篇文章主要介绍了Ubuntu手动编译源码安装Python的详细过程,在python官网找到所需版本的python安装包,下载到Ubuntu系统中,需要的朋友可以参考下
Ubuntu系统手动编译源码安装Python
0. 下载源码压缩包
在python官网找到所需版本的python安装包,下载到Ubuntu系统中
https://www.python.org/downloads/
本文以python3.8.2为例演示编译过程
1 手动编译安装
1.1 解压压缩包
tar -zxvf Python-3.8.2.tgz
可以看到在当前目录下生成Python-3.8.2 目录,cd Python-3.8.2 进入到该目录
1.2 安装必要的一些包
sudo apt-get update sudo apt install gcc sudo apt install make sudo apt install zlib1g-dev sudo apt install libffi-dev # 缺少这个包会导致_ctype模块编译失败
1.3 编译
依次执行以下命令
# 设置安装路径 sudo ./configure --prefix=/usr/local/python # 编译 sudo make sudo make install
2 建立软链接
最后建立软链接,从而实现通过python 可以直接使用python3.8
# 建立python软链接 sudo ln -s /usr/local/python/bin/python3.8 /usr/bin/python # 建立pip软链接 sudo ln -s /usr/local/python/bin/pip3 /usr/bin/pip
这下通过命令python -V 即可查看到成功输出刚刚我们安装的python。通过pip -V可以看到对应的pip信息。
到此这篇关于Ubuntu手动编译源码安装Python的文章就介绍到这了,更多相关Ubuntu安装Python内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
