Ubuntu 18.04 源码编译安装 Python 3.7 完整指南
本文详细介绍在 Ubuntu 18.04 系统中通过源码编译方式安装 Python 3.7 的完整步骤。内容涵盖编译依赖工具的安装、Python 源码下载与解压、自定义路径配置、环境变量及别名设置、软链接创建以及国内 pip 源配置。适用于需要特定 Python 版本且希望完全掌控安装路径的 Linux 用户。
参考文章:ubuntu源码安装python3;linux 编译安装python3.6的教程详解
安装编译依赖工具
准备工作
安装工具
sudo apt update
sudo apt upgrade
sudo apt install gcc
sudo apt install g++
sudo apt install build-essential checkinstall
sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
正式开始
下载并解压 Python 源码
下载python文件
sudo curl -O https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz
解压源码包
sudo tar Jxvf Python-3.7.1.tar.xz
创建python安装路径
sudo mkdir /usr/python37
编译安装 Python
安装python
sudo ./configure --enable-optimizations --prefix=/usr/python37
sudo make && make install
配置环境变量与别名
添加环境变量
sudo vim /etc/profile
在结尾添加
export PATH=$PATH:/usr/python37/bin
alias python="python3.7"
alias pip="pip3.7"

添加用户别名
vim ~/.bashrc
在结尾添加
alias python="python3.7"
alias pip="pip3.7"

创建系统软链接
创建软连接
sudo ln -s /usr/python37/bin/python3.7 /bin/python
sudo ln -s /usr/python37/bin/pip3.7 /bin/pip
配置 pip 国内源
更换国内源
cd ~
mkdir .pip
cd .pip
> pip.conf
vim pip.conf
添加如下内容
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
更新pip
sudo pip install --upgrade pip
总结
到此这篇关于给ubuntu18安装python3.7的详细教程的文章就介绍到这了,更多相关ubuntu18安装python3.7内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站!
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













