安装python3.7的步骤_如何在Debian 9上安装Python 3.7?
Python是世界上最流行的编程语言之一,是一种多功能的编程语言;它简单易学,可以使用它来完成我们想要的任何操作,编写小脚本,构建游戏,开发网站等等。而Python 3.7是Python语言的最新主要版本,下面本篇文章将介绍关于在Debian系统上如何安装Python 3.7版本,希望对大家有所帮助。
在Debian上构建Python 3.7是一个相对简单的过程,不需要花费多长时间。
1、首先安装构建Python源所需的包:$ sudo apt update
$ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
2、使用curl命令从python下载页下载所需版本的源代码
下面的命令是下载Python 3.7.3版本:$ curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
3、下载完成后,使用tar命令解压缩:$ tar -xf Python-3.7.3.tar.xz
4、导航到python源目录并运行configure脚本
该configure脚本将执行许多检查,以确保系统上的所有依赖项都存在。$ cd Python-3.7.3
$ ./configure --enable-optimizations
说明:--enable-optimizations选项将通过运行多个测试来优化Python二进制文件,这将使构建过程变慢。
5、运行make以启动构建过程:$ make -j 8
为了缩短构建时间,需要根据处理器修改-j标志。如果不知道处理器的核心数量,可以通过键入nproc来找到它。本文以8个内核为例,则使用的是-j8标志。
6、安装python二进制文件
构建完成后,以具有sudo访问权限的用户身份运行以下命令,安装python二进制文件:$ sudo make altinstall
注:不要使用标准make install,因为它将覆盖默认python3系统d的二进制文件。
7、验证
此时,Python 3.7已安装在Debian系统上并可以使用了。我们可以输入以下命令来验证一下:$ python3.7 --version
输出Python 3.7.3
相关视频教程推荐:《Python3教程》
以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!
以上就是如何在Debian 9上安装Python 3.7?的详细内容,更多请关注php中文网其它相关文章!
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
安装python3.7的步骤_如何在Debian 9上安装Python 3.7?相关推荐
- redis 远程主机强迫关闭了一个现有的连接_如何在 Debian 10 上安装和配置 Redis 服务...
Redis是一个开放源代码的内存中键值数据存储.它可以用作数据库,缓存和消息代理,并支持各种数据结构,例如字符串,哈希,列表,集合等.Redis通过Redis Sentinel提供高可用性,并通过Re ...
- qnap plex安装_如何在Apple TV上安装Plex
qnap plex安装 While Apple might pitch the Apple TV as the center of your streaming video universe, we ...
- debian kafka_如何在Debian 10上安装Apache Kafka
debian kafka 介绍 (Introduction) Apache Kafka is a popular distributed message broker designed to hand ...
- nextcloud 服务器系统,如何在Debian 9上安装Nextcloud 12服务器
NextCloud是一个免费的开放源代码,是另一个开源文件托管解决方案OwnCloud的替代方案. 来自OwnCloud的NextCloud的主要区别在于NextCloud是完全开源的. NextCl ...
- opencv 安装_如何在 CentOS 8 上安装 OpenCV
本文最先发表在: 如何在 CentOS 8 上安装 OpenCVwww.itcoder.tech OpenCV(Open Source Computer Vision Library) 是一个开源的 ...
- lighttpd安装_如何在Ubuntu服务器上安装Lighttpd
lighttpd安装 In this tutorial, we will walk you through how to install Lighttpd on Ubuntu Server. Ligh ...
- debian 安装_如何在 Debian/Ubuntu 上手动安装安全更新? | Linux 中国
在这个教程里面,我们会向你展示如何查看可用的安全更新,以及如何在 Ubuntu.LinuxMint 等等这些基于 Debian 的系统中安装它们.-- Magesh Maruthamuthu 在 Li ...
- fortran安装_如何在 CentOS 8 上安装 GCC
本文最先发布在: 如何在 CentOS 8 上安装 GCCwww.itcoder.tech GNU 编译器集合是一系列用于语言开发的编译器和库的集合,包括: C, C++, Objective-C, ...
- debian apache_如何在Debian 10上安装Apache Web服务器
debian apache 介绍 (Introduction) The Apache HTTP server is the most widely-used web server in the wor ...
- debian防火墙设置_如何在Debian 10上使用UFW设置防火墙
debian防火墙设置 介绍 (Introduction) UFW, or Uncomplicated Firewall, is an interface to iptables that is ge ...
最新文章
- 利用 sys.sysprocesses 检查 Sql Server的阻塞和死锁
- 史上最具体Android集成QQ,微信,微博分享(不用第三方)持续更新中
- 中国移动、联通、电信、第三方平台IDC市场机房布局之争
- Linux浏览文件的常用命令
- Struts 动态Form的验证框架步骤
- java poi打印word_Java 打印Word文档
- 基于OpenCV实现图像平移
- 阿里云季度营收首次超200亿 云计算进入自研技术时代
- 用PPT制作简易红蓝底一寸照
- 股市里的定律-福克兰定律
- qq修改群名服务器失败,qq建群失败什么原因 q群一直创建失败 - 云骑士一键重装系统...
- C++:深入理解C++11新特性:Chapter3:左值和右值
- C语言程序设计 翁恺 中M2020春C入门练习第I段——变量、表达式、分支、循环 (2021/09/25 更新:AC代码 翻新至78题)
- 2022小红书搜索词布局实战手册
- asp.net mysql 连接池_asp.net 使用数据库连接池
- 智能家居语音控制及摄像头人脸识别(含代码)
- 日语蔬菜水果相关词汇(1)
- FFmpeg+OpenSL+OpenGL+Mediacodec 的视频播放SDK源码和实例APP
- 国际主要的ESD标准介绍
- python判断语句中while not XXX或者 if not 的含义和用法
热门文章
- Java 引用jar包
- OPENCV中滑动条的使用
- Atitit it计算机应用体系图 大数据 爬虫 非结构数据 nosql redis mongodb 分布式存储 es搜索 可视化 多媒体与office 19.1. 14.3 计
- Atitit 存储方法大总结 目录 1. 存储方式分类	2 1.1. 按照数据分类为 结构化 半结构化 非结构化	2 1.2. 按照内外部可分类 内部存储和外部存储持久化	2 1.3. 按照本地远
- Atitit.如何避免公司破产倒闭的业务魔咒
- Atom : C++如何愉快地与之相处?
- CTP接口封装相关贴---集合
- (转)黑石帝国崛起的30年
- Julia: 关于... (三个圆点)
- 因云而生,阿里云全面进入云原生时代