在Linux中安装Python

Python 入门:如何在 Linux 上安装 Python? 的文章,并发现了他可以使用 Python 创建和实现的所有令人惊奇的事物。了解如何在 Linux 上安装 Python 后,创建 Python 虚拟环境的方法有很多种。我们可以使用 git 从 Python 官方 GitHub 存储库克隆最新的 Python 源代码,在 Linux 上安装 Python。确保您已启用源列表中的源包。在本文中,您将通过安装适用于 Linux 的 Python 并与其交互,了解如何开始使用此。在这一步中,你必须让系统做它的事情并等待它在 Linux 上安装 Python。 阅读详情

在Python官网中同时提供了针对Linux系统的安装包,在Linux系统的主要发行版中,按其软件包格式来进行划分,可分为Deb系以及RPM系操作系统。

Linux系统与Windows系统有一个很重要的区别: Linux系统完全免费,开放源代码,而Windows系统是付费的,闭源的。在企业中,通常使用Linux系统做服务器。

Deb系比较有代表性的是Ubuntu、Debian。Ubuntu主要用来做桌面操作系统, Debian用来做服务器操作系统。

image.png

image.png

RPM系主要用来做服务器操作系统,比较有代表性的分别是Redhat、CentOS:

image.png

image.png

对Linux系统感兴趣的初学者,可以通过Vmware或者VirtulBox等工具,在windows系统中创建一个虚拟机, 然后下载Linux系统的镜像文件,在虚拟机中运行Linux系统。

1.2.2 在Linux系统中安装Python

在本节教程中,笔者以RPM系中的CentOS系统为例,来演示如何在Linux中安装python。同学们需注意,这里仅是讲解如何在Linux系统中安装Python解释器。对于初学者来说,直接使用Windows系统来学习Python即可,这是最方便的。关于Python解释器的安装,请同学门按照以下步骤来进行操作:

(1) 下载python源码包

打开Python的源码包下载页面:https://www.python.org/downloads/source/

image.png

点击Latest Python 3 Release 链接,进入python源码包的下载页面。在下载页面中下滑至页面底部,再直接点击Gzipped source tarball链接,下载gzip格式的python源码压缩包:

image.png

在Linux系统中也可以直接通过wget命令在命令行中下载python3的源码包。Python源码包的下载链接:

https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

使用wget命令进行下载的用法:

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

如需下载其它版本的python,直接将链接中的版本号进行替换即可,例如下载python3.5.1:

https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

(2) 解压Python源码包

将gzip压缩包通过FTP等工具上传至你的Linux系统,然后使用Linux的tar命令进行解压。

笔者下载的压缩包文件为Python-3.7.4.tgz,解压的命令为:

tar -xvzf Python-3.7.4.tgz

解压后的目录为Python-3.7.4, 在命令行中执行cd Python-3.7.4命令进入源码目录。

目录结构如下图所示:

image.png

初学者需要对Linux系统有一定熟悉,会使用常用命令,例如截图中的 “ls” 命令其实是英文单词"list"的缩写, 有"列出"的意思。ls命令更多的含义及用法,读者可以查阅官方文档或善用搜索引擎。

Linux中的configure与make。configure是Linux中的脚本配置工具,用来对源码的当前安装环境进行检测,

若检测无误,会在当前目录生成一个供源码编译的Makefile脚本文件。 make是Linux系统下的编译安装工具,用来解释执行makefile文件中的编译以及安装命令。

(3) 生成Python的Makefile文件

在当前目录Python-3.7.4下执行./configure,会生成一个Makefile文件。

使用configure命令生成Makefile文件时,可以指定–prefix参数,来指定python的安装目录,语法形式为–prefix=“你自定义的安装目录的路径”。若无指定这个参数,那么python在linux中的默认安装路径为/usr/local。在Makefile文件中定义了源程序进行编译、链接、安装的规则,

通过Makefile文件可以对项目源程序进行自动化编译。

执行configure命令后的输出:

image.png

(4) 编译Python

configure命令结束后,会在当前目录生成一个Makefile文件,然后输入 make命令源码编译Python,命令输出如下图所示:

image.png

(5) 安装Python

编译成功后,执行sudo make install 命令开始安装python,若无指定安装目录,则默认的安装目录为/usr/local, 对应的python解释器则安装于/usr/local/python3/bin目录下。安装完毕以后,在命令行中执行/usr/local/python3/bin/python3.7 -V, 可以看到python的版本信息。

image.png

(6) 设置软链接

安装的python可以通过绝对路径的方式来执行,如在第6步中的/usr/local/python3/bin/python3.7,每次敲一大段路径来执行python未免麻烦,在Linux系统中可以给安装的python设置软链接,这里的软链接类似于Windows系统的文件快捷方式。执行以下命令来给python设置软链接:

ln -s /usr/local/python3/bin/python3.7  /usr/bin/python3

在ln命令中,是将左边的路径设置为右边路径的软链接。 /usr/bin目录已经被添加至Linux的环境变量PATH中,所以执行python3相当于执行/usr/bin/python3。

pip是python的包管理工具,执行以下命令为pip设置软链接:

ln -s /usr/local/python3/bin/pip3.7  /usr/bin/pip3

在后面介绍python中的模块管理时,会对pip进行详细讲解。

1.2.3 知识要点

(1) 在Linux系统的主要发行版中,按其软件包格式来进行划分,可分为Deb系以及RPM系操作系统。 

(2) Deb系比较有代表性的是Ubuntu、Debian。Ubuntu主要用来做桌面操作系统, 
Debian主要用来做服务器操作系统。RPM系主要用来做服务器操作系统, 比较有代表性的是Redhat、CentOS。 

(3) configure是Linux中的脚本配置工具,用来对源码的当前安装环境进行检测, 
若检测无误,会在当前目录生成一个供源码编译的Makefile脚本文件。 

make是Linux系统下的编译安装工具,用来解释执行makefile文件中的编译以及安装命令。

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

优快云大礼包:全网最全《全套Python学习资料》免费分享🎁

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​style=“margin: auto” />

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
在这里插入图片描述

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

Linux 安装 Python 我们先要安装一个获取网络资源的工具,同时还要安装一些依赖,然后把源码下载到服务器中。我们访问这个网址,就可以看到全部的python下载方式:【还有一种安装python的方式,就是使用conda快捷安装。进去后,获取第一个tar包的下载地址,复制出来:【这样,我们的Python就已经安装完成了,测试一下。点击我们想要下载的python版本,这里我选择。配置Python环境变量,也进行一些基本配置。编译Python源码,安装python。下载完成后,解压压缩包,并准备好环境。最后,注意一下,这些操作,最好在。 阅读详情

相关推荐

如何在Linux上安装Python

在某些Linux发行版上,可能会同时安装Python 2.x和Python 3.x。pip是Python的软件包管理工具,用于安装和管理Python库。在较新的Python版本中,pip通常与Python一起安装。如果输出显示Python版本号,则表示Python已经安装。在安装Python之前,我们应该始终确保系统上的软件包管理器是最新的。这将把python命令链接到python3,使得python命令默认使用Python 3.x版本。对于大多数Linux发行版,可以使用包管理器来安装Python。

BUG?不存在的! 3691

Linux系统安装Python3环境(超详细)

本文基于如下Linux系统版本: 1、默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图: 我们看到Linux中已经自带了Python2.7.5。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。 2、查看Linux默认安装的Python位置 看到/usr/bin/python和/usr/bin/python2都是软链接,/usr/bin/python指向/usr/bin/python2,而/us

HD243608836的博客 11万+

Linux系统上安装Python详细步骤

现在,我们可以下载Python的源代码。如果系统中已经安装了Python,将显示已安装的版本号。下面将提供详细的步骤,以帮助你完成安装并开始使用Python。如果你的系统拥有更多的CPU核心,可以相应地增加-j后面的数字。为了更方便地使用Python,你可以将Python解释器的路径添加到系统的环境变量中。在安装Python之前,我们需要确保系统上已安装一些必要的依赖项。如果你看到Python的版本号,那么恭喜你,Python已成功安装在你的Linux系统上!编译完成后,我们可以安装Python到系统中。

InjeProgram的博客 4429

Python安装 linux

linux 安装Python,创建Python软连接

做一个乐于分享的程序员 4万+

Ubuntu 24.04下Loki+Alloy+Grafana日志分析系统的快速部署与实践

本文详细介绍了在Ubuntu 24.04系统上快速部署Loki+Alloy+Grafana轻量级日志分析系统的完整流程。通过二进制安装Loki、配置Alloy采集器以及设置Grafana可视化界面,构建了一套资源消耗低、易于管理的日志解决方案,并实战演示了如何采集和分析网络设备日志,特别适合资源有限的中小团队或边缘计算场景。

tensor9flow的博客 234

实战教程:用DETR+超分辨率搞定红外小目标检测(附完整代码)

本文提供了一套完整的红外小目标检测实战方案,通过融合EDSR超分辨率技术与改进型DETR深度学习算法,有效解决了红外图像中小目标检测的难题。文章详细介绍了从环境搭建、数据预处理、模型定制(如引入EMA注意力与S2特征层)到训练调优的全流程,并附有完整代码,旨在帮助开发者将前沿算法高效落地于安防、自动驾驶等实际场景。

weixin_29057163的博客 532

linux机安装python_linux虚拟机安装python/如何在linux系统中安装python

linux 怎么安装python一般默认是了的.你打端输入python,如果没有,那就安装.看的什么了.一般安装命令有apt-get install pythonzypper install pythonyum install pythonpacman install python如果你知道你的系统软件包管理命令你就直接用,不知道就试试上面四个,常见的系统总有一个是可以的.如何在linux系统中安...

weixin_33498296的博客 3114

TOD和PPS精确时间同步技术

授时

u010783226的专栏 1万+

linux怎么安装python包_linux上安装python包

广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!linux下编译安装python3与python2共存linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的python3编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存首先进入py...

weixin_39942037的博客 1862

ARIMA模型的R实现

1.模型简介 ARIMA模型,全称差分自回归移动平均模型。可以看作是差分运算和ARMA模型的结合。主要是针对具有线性趋势的非平稳的时间序列,来进行建模预测。 ARIMA模型的形式如下: Φ(B)∇

heirenmin的博客 1万+

Nacos漏洞利用工具V3.0.5实战:从认证绕开到内存马植入的全流程指南

本文详细解析了Nacos漏洞利用工具V3.0.5在实战中的应用,从认证绕开到内存马植入的全流程。文章深入探讨了如何利用Nacos的历史漏洞,如默认口令、认证逻辑绕过、Derby SQL注入及Jraft反序列化,实现权限提升与持久化控制,并提供了防御视角与加固建议,旨在帮助安全人员理解攻击链以加强防护。

h6j7k8l9p0的博客 483

Linux下安装Python

目录一、Linux下安装Python二、Linux下Python安装完成后如何使用pip命令三、Linux下Python安装完成后如何使用yum命令四、Linux下安装Anaconda五、Linux下使用anaconda安装Keras一般的Linux上都有默认的Python版本,CentOS6.5默认的Python版本的2.6.6的,因为工作原因,这里需要用到Python3.6.3的版本,在这里,...

象在舞的技术专栏 7万+

SDA 还是 SDI:SAP HANA 数据虚拟化与数据集成的取舍、组合与实战

结论先放在前面:SDA 面向数据虚拟化与联邦查询,强调不落地、不复制、按需实时访问;SDI 面向数据集成与复制,强调抽取、转换、装载与近实时增量同步。两者共享 Remote Source 与 Adapter 的理念,但侧重点与运行时组件明显不同。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 583

linux系统安装python指令_如何在Linux上安装Python

在 Linux 上安装最新 Python,替代或与老版本并存的分步说明。Python现在是最流行、最常用的编程语言。Python 的简单语法和较低的学习曲线使其成为初学者和专业开发人员的终极选择。Python 还是一种非常通用的编程语言。从 Web 开发到人工智能,它几乎在除了移动开发的所有地方都有使用。如果你使用的是 Python,那么你很有可能是一名开发人员(或想成为一名开发人员),而 Li...

weixin_39737001的博客 606

Python爬虫实战:汽车之家车型参数与口碑数据抓取分析

在当今信息爆炸的时代,购车决策已从传统的4S店咨询转变为数据驱动的智能化过程。汽车之家作为国内领先的汽车信息平台,汇聚了海量车型参数、车主口碑和专业评测数据。本文将详细介绍如何使用Python最新爬虫技术构建一个高效、稳定的汽车数据采集系统,通过多维度数据分析辅助用户做出更明智的购车决策。本项目将采用异步爬虫、智能反爬绕过、数据清洗与分析等现代化技术栈,完整实现从数据采集到可视化分析的全流程。本文详细介绍了如何使用Python最新技术构建一个功能完整的汽车之家数据爬虫系统。

2201_76125261的博客 1488

2026年国赛C题微网与外部电网电力调控策略 (三):问题三、问题四滚动预测、实时电价与结果核验

专栏内定期更新ABCDE五题详细思路、代码(含运行结果图)和讲解视频-(11号之前半价):问题三看起来只是多给了一个光伏预报附件,实质上它改变了整道题的信息结构:问题四则是在问题二、问题三之上替换价格来源。问题4-2相当于“确定性计划+实时电价”,问题4-3相当于“滚动预测+实时电价”。物理模型完全不变,改变的是价格序列和费用口径。本文先给出核心结果:从结果看,问题3比问题2多约164.21万元,问题4-3比问题4-2多约168.79万元。主要增量不是“储能没有工作”,而是预测误差、计划偏差和紧急购电造成的

YOLO 343

Linux系统离线安装Python_linux离线安装python3

笔者的配置如下:内网设备:一台Linux主机(Centos7),一台使用公司内网的Windows主机外网设备:一台Windows主机。

2401_84009773的博客 1266

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Linux系统安装Python3

如何在linux系统中安装python3

weixin_44874451的博客 6032

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

linux安装python_Linux下安装python环境

说明:本文使用的Centos7环境有时候我们的项目需要在linux下运行,Linux自带的是python2,所以要重新安装python3环境,切记不能动原有的python2环境(linux系统运行依赖该环境)。1.查看当前python环境版本python --version2.首先安装编译安装时需要的依赖包,编译python源码时,需要一些依赖包,一次安装完毕yum install zl...

weixin_39907133的博客 243

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

linux安装Python

linux安装Python Linux 系统是为编程而生的,因此绝大多数的 Linux 发行版(Ubuntu、CentOS 等)都默认自带了 Python。有的 Linux 发行版甚至还会自带两个版本的 Python,例如最新版的 Ubuntu 会自带 Python 2.x 和 Python 3.x。 打开 Linux 发行版内置的终端(Terminal),输入python命令就可以检测是否安装了 Python,以及安装了哪个版本,如下所示: [c.biancheng.net@localhost ~]$ p

小董老师的博客 474

Linux下安装配置Python_linux python 编译安装 之前 需要 哪些 依赖项

2.编辑firewall,修改/usr/bin/firewall-cmd和/usr/sbin/firewalld文件,在这两个文件的首行的“python”都改为“python2.7”./configure --prefix=/usr/local/software/python/ # 指定安装目录为/usr/local/software/python/需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。

fdsgdsgdfw的博客 1046

在Linux上安装Python3

一、安装依赖环境 输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 二、下载Python3 1.进入opt文件目录下,c...

banze8320的博客 1965

linux如何安装python的package_Linux下安装python

1、安装依赖包1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc2)安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel )yum -y install zlib-devel bzip2-devel openssl...

weixin_35831969的博客 1086

linux安装python_Linux 中安装python3

❝python的两大版本python2和python3,做数据分析,常用的是python3,用python3开发的程序部署到服务器上时,要求服务器上的python环境也是python3。现在Linux服务器一般自带python2。本文介绍Linux环境下安装python3以及一些需要注意点。❞1 gcc安装gcc是一个用于linux系统下编程的编译器,由于python3需要编译安装,因此...

weixin_39806779的博客 233

Linux安装python

Linux安装python

NJH00的博客 897
上一篇: macOS中安装Python开发工具
下一篇: 如何优雅的安装Python的pandas?
Llama-Turbo
博客等级 码龄4年 9901粉丝 2021原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值