【Python入门】Python搭建编程环境-安装Python3解释器(内含Windows版本、MacOS版本、Linux版本)

简介: 【Python入门】Python搭建编程环境-安装Python3解释器(内含Windows版本、MacOS版本、Linux版本)

Windows版本Python安装


想要使用Python语言编写程序,我们必须下载Python安装包并配置Python环境,

以windows11系统为例进行安装

下载Python

https://www.python.org/downloads


python官网:https://www.python.org/downloads/windows/


第一步:访问上方链接进入Windows版本python安装官网


第二步:Ctrl+F输入3.10.4(建议安装python旧版本较稳定,这里以Python3.10.4为例)

选择对自己相对合适的

点击即可下载

双击打开下载的安装包(以Windows系统为例)


验证安装


击左下角windows键

输入: cmd

打开“命令提示符”程序


在命令提示符程序内,输入:python 并回车


MacOS版本Python安装


https://www.python.org/downloads

找到macOS系统按钮,并点击

点击后在弹出的网页内

Ctrl+F输入3.10.4(建议安装python旧版本较稳定,这里以Python3.10.4为例)

下载完成后,应该可以看到如下文件:

双击打开下载好的:python-3.10.4-macos11.pkg 文件,开始安装


验证安装


找到mac中的“终端”程序并打开:

直接在终端中输入:


如图,3.10.4版已经安装成功。

如果想要使用python命令,而非python3命令执行python

那么可以设置环境变量来解决,在终端中执行如下代码:

退出且重新打开终端,然后执行:


Linux版本Python安装


提示:在Linux上安装Python需要如下前置技能:

有过Linux系统的使用经验,熟悉Linux操作系统的常见命令,如:

yum、cd、wget、vi编辑器、软链接等

在Linux上安装Python需要先安装前置依赖程序。

登陆到Linux中,使用yum程序进行依赖程序安装,执行如下命令:

https://www.python.org/downloads

找到Linux系统按钮,并点击

点击后在弹出的网页内

Ctrl+F输入3.10.4(建议安装python旧版本较稳定,这里以Python3.10.4为例)

下载完成后,应该可以看到如下文件:


找到Gzipped source tarball按钮,点击右键,选择复制链接


进入到Linux系统内,使用wget命令,粘贴复制的下载链接,进行下载:

执行下载:


下载完成后,即可看到已下载好的安装包文件:

解压安装包,执行:

切换目录到解压后的Python安装文件夹:


配置

大约耗时30秒

编译

大约耗时10分钟,请耐心等待

编译完成后,可以配置软链接,方便快速使用python:

执行:

创建软链接后,会破坏yum程序的正常使用(只能使用系统自带的python2)

修改如下2个文件:

使用vi编辑器,将这2个文件的第一行,从

修改为:


验证安装


在Linux系统命令行窗口内,直接执行:python 并回车:

如图,看到Python 3.10.4字样,即表明安装成功。


如果这份博客对大家有帮助,希望各位给恒川一个免费的点赞👍作为鼓励,并评论收藏一下⭐,谢谢大家!!!

制作不易,如果大家有什么疑问或给恒川的意见,欢迎评论区留言。

相关文章
|
3天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
13 2
|
4天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
12 3
|
6天前
|
Linux 网络安全 虚拟化
适用于Linux的Windows子系统(WSL1)的安装与使用记录
并放到启动文件夹,就可以开机自动启动了。
9 0
|
8天前
|
运维 安全 Linux
Linux中传输文件文件夹的10个scp命令
【10月更文挑战第18天】本文详细介绍了10种利用scp命令在Linux系统中进行文件传输的方法,涵盖基础文件传输、使用密钥认证、复制整个目录、从远程主机复制文件、同时传输多个文件和目录、保持文件权限、跨多台远程主机传输、指定端口及显示传输进度等场景,旨在帮助用户在不同情况下高效安全地完成文件传输任务。
83 5
|
8天前
|
Linux
Linux系统之expr命令的基本使用
【10月更文挑战第18天】Linux系统之expr命令的基本使用
35 4
|
5天前
|
运维 监控 网络协议
|
6天前
|
监控 Linux Shell
|
8天前
|
Unix Linux
Linux | Rsync 命令:16 个实际示例(下)
Linux | Rsync 命令:16 个实际示例(下)
22 3
Linux | Rsync 命令:16 个实际示例(下)
|
12天前
|
安全 Linux
Linux系统之lsof命令的基本使用
【10月更文挑战第14天】Linux系统之lsof命令的基本使用
65 2
Linux系统之lsof命令的基本使用
|
20天前
|
Web App开发 网络协议 Linux
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
49 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】