ubuntu上安装python3.7_Ubuntu 16.04安装Python3.7.x步骤

在Ubuntu 16.04系统中,内置Python版本为2.7和3.5。本文提供了一种详细步骤来安装Python 3.7.x,而非升级现有版本。安装过程包括安装依赖、下载Python安装包、解压、配置、编译和创建软链接,最后通过验证确认安装成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装的Ubuntu 16操作系统里面自带的Python版本一个是2.7,一个是3.5。

如果想安装一个3.7.x的版本。

注意:此处的安装不是由3.5.2升级到3.7.x,这是两个不同的版本。

安装步骤如下:

第一步:安装依赖环境:

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl;

这一步由于下载的东西较多,一次可能无法成功,可以多执行几次,直到出现下面的提示:

升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

第二步:下载Python3安装包

wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz;

第三步:解压安装包

tar -zxvf Python-3.7.6.tgz;

第四步:进入解压后的目录

(1)cd Python-3.7.6;

(2)./configure;

(3)make;

(4)make install;

第五步:安装成功后,找到python3.7解释器位置

### Ubuntu安装 Python 3.8 的教程 对于希望在Ubuntu操作系统上安装Python 3.8的用户来说,可以通过多种方式实现这一目标。一种常见的方式是从官方源或者通过PPA(Personal Package Archive)来安装。 如果是在较新的Ubuntu版本如Ubuntu 20.04,默认已经预装了更高版本的Python,比如Python 3.10;为了安装特定版本如Python 3.8并将其设置为默认使用的Python解释器,则需要执行一系列操作[^4]。 首先,更新本地软件包索引,并确保`software-properties-common`已安装以便能够管理来自PPAs的额外存储库: ```bash sudo apt update && sudo apt install software-properties-common ``` 接着,添加由Deadsnakes团队维护的PPA至系统的软件源列表中,该PPA提供了多个不同版本的Python供选择使用: ```bash sudo add-apt-repository ppa:deadsnakes/ppa ``` 当提示按Enter键继续或Ctrl-C取消时,请按下Enter键确认添加此PPA。 完成以上步骤之后再次刷新APT缓存以使新加入的资源生效,随后即可直接利用APT工具链轻松获取指定版本的Python环境——在这里是指向Python 3.8: ```bash sudo apt update sudo apt install python3.8 ``` 一旦成功安装完毕,可通过下面这条指令验证所安装的具体版本号是否正确无误: ```bash python3.8 --version ``` 另外,在某些情况下可能还需要配置相应的pip工具用于后续第三方模块的安装工作。这同样简单易行,只需追加一条命令即可达成目的: ```bash sudo apt install python3.8-distutils curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3.8 ``` 最后值得注意的是,考虑到系统稳定性和兼容性的因素,在更改系统级默认Python版本之前应当谨慎行事,尤其是在生产环境中更应如此。通常推荐保持原有默认状态不变而仅针对具体项目创建虚拟环境来进行开发测试等活动[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值