代码编织梦想

Python 是世界上最流行的编程语言之一。它作为一种通用语言,可以用来构建各种应用程序,例如从简单的脚本到复杂的机器学习算法。它凭借着其简单易学的语法,受到很多初学者以及经验丰富的开发人员的喜爱。

Python 3.9 是 Python 的比较新版本的版本之一,本文将介绍如何在 Debian 10 中安装Python 3.9 。

目前,Debian 10 默认附带 Python 3.7,如果你并不需要更新的版本,完全可以可以使用 apt 工具安装或更新 Python 3.7。

在 Debian 10 上安装 Python 3.9

从源代码编译 Python 允许安装最新的 Python 版本并自定义构建选项。 但是,这样将无法通过 apt 包管理器维护 Python。所以如果不是对 Python 版本有特殊要求,一般建议默认使用系统仓库自带的Python版本。

01、构建Python编译安装需要的依赖库

sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev

02、使用wget从Python官网下载对应的版本源代码

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

03、下载完成后,解压gzip压缩包:

tar -xf Python-3.9.1.tgz

04、通过cd命令进入Python源码目录,并执行如下脚本:

cd Python-3.9.1
./configure --enable-optimizations

--enable-optimizations 选项通过运行多个测试来优化Python二进制文件。该脚本运行许多检查以确保系统上的所有依赖项都存在。

05、开始构建Python,执行如下命令:

make -j 4

请注意,-j选项指定了并行编译的线程数,可以根据您的CPU核心数进行调整。

为了加快构建过程,可以通过 -j 指定对应处理器中的内核数。如果你不知道设备处理其中的内核数,可以通过输入nproc命令查看内核数。

06、当构建完成后,通过如下命令安装Python二进制文件:

sudo make altinstall

使用 altinstall 而不是 install,因为这样可以覆盖默认的系统 python3 二进制文件。

至此,Python 3.9 已经安装完成,你可以在终端中键入如下命令来验证:

python3.9 --version

你会看到类似如下的输出:

Python 3.9.1

以上只是以 Python 3.9 的安装为例来介绍如何在 Debian 10 上安装新版本的 Python,当然如果你需要,你也可以自行安装 Python 3.10 ,方法都是相通的。

写在最后

我们已经向您展示了如何在您的 Debian 10 系统上安装 Python 3.9。 您现在可以创建一个虚拟环境并开始开发您的 Python 项目。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39528941/article/details/129825238

python升级命令debian_Debian8升级python3.4.2到3.7.2-爱代码爱编程

Digitalocean的debian8服务器python2和python3共存,但是自带的python3是3.4.2版本,将它升级到最新版本的3.7.2遇到了一些问题,在这里记录下安装过程。 1.前期工作 第一步先升级系统apt-get update 然后安装screen,避免SSH连接断开造成安装中断apt-get install scree

debian安装python3_如何在Debian 9上安装Python 3并设置编程环境-爱代码爱编程

介绍 Python是一种灵活多样的编程语言,可用于许多用例,包括脚本,自动化,数据分析,机器学习和后端开发。 1991年首次出版,其名称灵感来自英国喜剧组织Monty Python,开发团队希望使Python成为一种有趣的语言。 快速设置,并以相对简单的方式编写并立即反馈错误,Python是初学者和经验丰富的开发人员的绝佳选择。 Python 3是该

Debian-10.9.0安装Python-3.9.4报错-爱代码爱编程

Debian-10.9.0安装Python-3.9.4报错 ./configure后,进行make出错 ./configure后,进行make出错 出错是/Modules/_uuidmodule.c的error: unknown type name ‘uuid_t’。 查阅国外网站 https://stackoverflow.com/ques

python3.6,python3.9多版本共存-爱代码爱编程

windows下python多版本安装共存 本地已经安装了python3.6版本,现在想要安装python3.9版本,来学习一下python新版本特性。 下载安装python3.9 官网下载 下载成功后,点击安装,选择安装路径,我C盘大,安装在提前创建好的文件夹C:\Python39中,你可自行选择安装路径。安装中可以自动添加path, 前提你需要

树莓派4B安装opencv-python-爱代码爱编程

简单记录下自己的配置过程: 1.更换为清华源,如下命令打开源配置文件 sudo gedit /etc/apt/sources.list 注释原来的源,添加清华源 deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib deb-sr

Linux Debian安装或管理多个Python版本-爱代码爱编程

在Debian安装或管理多个Python版本 ​ 2021-05-13 19:04:55 +08 字数:4772 标签: Linux Python Ubuntu 20.04的Python默认版本是3.8,符合正常使用要求。 而Ubuntu 18.04上是3.6版本,更早的16.04上则是3.5版本。 而Debian的稳定版buster,如今才3.7,D

Debian 11 Linux生产环境配置(Git2.30.2 Python3.9.2 Golang1.18 Docker20.10.4 Nginx1.21.6)-爱代码爱编程

0.说明 本文操作需要在服务器下进行,由于本人第一次配置Debian生产环境,本文内容仅供参考 本篇文章主要包含以下内容: ·安装python一些实用的软件包 ·配置Git ·安装Golang最新版本并配置gomod goproxy ·安装Docker ce和redis ·安装Nginx 1.更新并升级软件 apt-get u

install python 3.9 on centos 8 / centos 7_xuxuclassmate的博客-爱代码爱编程

In today’s guide you’ll learn to install Python 3.9 on CentOS 8 / CentOS 7 Linux system. Python is general-purpo

如何在debian上安装python 3.9-爱代码爱编程

Python是一种广泛使用的高级编程语言,其简单易学、可扩展性强等优点使其成为许多开发人员的首选语言。Debian是一种流行的Linux操作系统,它支持Python 3.9,并通过一些简单的步骤可以轻松地安装Python 3.9。在本篇文章中,我们将介绍如何在Debian上安装Python 3.9。 步骤1:更新软件包列表 在安装Python 3.9之前

debian11 手动安装python2版本的pip_debian安装python2-爱代码爱编程

1. 问题 执行某个python2脚本时,一直提示缺少某库,但使用pip安装一直显示此包已存在。 查看pip版本,结果pip是python3版本的pip $ pip --version pip 21.3.1 from

centos7.3安装python3.9_[root@localhost ~] vi /home/user_test/.local/lib/p-爱代码爱编程

最近服务器需要安装python3.7环境,centos7.3默认最高可以安装python3.6版本,3.7版本以上需要另行安装依赖环境,测试安装后,发现通过以下步骤可以较快完成安装,以3.9.0为例: 准备:首先需要下载python3.9.0的安装包 一、安装python3.9所需依赖包 依赖包主要有:zlib-devel bzip2-devel

docker镜像升级python3.5→python3.9(ubuntu)_makefile:1254: recipe for target 'install' failed -爱代码爱编程

文章目录 环境介绍参考资料问题解决方法make install失败 环境介绍 我是在windows系统上安装的docker desktop,用的是Ubuntu系统。 参考资料 参考的升级pyth