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

news2024/11/13 18:43:15

在这里插入图片描述

前言

📕作者简介:热爱跑步的恒川,致力于C/C++、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。
📗本文收录于Python零基础入门系列,本专栏主要内容为Python基础语法、判断、循环语句、函数、函数进阶、数据容器、文件操作、异常模块与包、数据可视化等,持续更新,请大家拭目以待恒川的专栏!
📘相关专栏C语言初阶、C语言进阶、恒川的日常汇报、大家有兴趣的可以看一看
📙Java等专栏正在发展,拭目以待!


Python环境的安装

  • Windows版本Python安装
  • 验证安装
  • MacOS版本Python安装
  • 验证安装
  • Linux版本Python安装
  • 验证安装

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安装文件夹:
在这里插入图片描述

  1. 配置
    在这里插入图片描述
    大约耗时30秒
  2. 编译
    在这里插入图片描述
    大约耗时10分钟,请耐心等待
    编译完成后,可以配置软链接,方便快速使用python:
    执行:
    在这里插入图片描述
    创建软链接后,会破坏yum程序的正常使用(只能使用系统自带的python2)
    修改如下2个文件:
    在这里插入图片描述
    使用vi编辑器,将这2个文件的第一行,从
    在这里插入图片描述
    修改为:
    在这里插入图片描述

验证安装

在Linux系统命令行窗口内,直接执行:python 并回车:
在这里插入图片描述
如图,看到Python 3.10.4字样,即表明安装成功。


如果这份博客对大家有帮助,希望各位给恒川一个免费的点赞👍作为鼓励,并评论收藏一下,谢谢大家!!!
制作不易,如果大家有什么疑问或给恒川的意见,欢迎评论区留言。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/480505.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

与其焦虑被 AI 取代或猜测前端是否已死, 不如看看 vertical-align 扎实你的基础!!!

与其焦虑被 AI 取代或猜测前端是否已死, 不如看看 vertical-align 扎实你的基础!!! vertical-align 设置 display 值为 inline, inline-block 和 table-cell 的元素竖直对齐方式. 从 line-height: normal 究竟是多高说起 我们先来看一段代码, 分析一下为什么第二行的行高, 也就…

D. Mysterious Crime(单个位置贡献)

Problem - D - Codeforces Acingel是一个小镇。这里只有一位医生——Miss Ada。她非常友善,没有人曾经对她说过坏话,所以谁能想到Ada会在她的房子里被发现死亡?世界著名侦探Gawry先生被任命查找罪犯。他询问Ada的邻居关于那个不幸的日子里拜访…

Java回收垃圾的基本过程与常用算法

目录 一、基本概述 二、垃圾分类 基本背景 举例说明各种引用类型的作用 强引用(Strong Reference) 软引用(Soft Reference) 弱引用(Weak Reference) 虚引用(Phantom Reference&#xff…

广搜的优化技巧(备赛中)

A.电路维修 这道题我们对于每一个点都有四个方向,分别为 char op[]{"\\/\\/"}; 如果我们当前点到下一个点的方向不是对应的方向时我们的distance就加1,因为我们要求最优距离,所以我们采取一个小贪心的法则,每一次我们将…

「神州数码DCN」SAVI在IPV6环境下的应用

前言 介绍 ISIS,中间系统到中间系统的网络协议,最初是OSI组织为了他的CLNP(类似于TCP/IP中的IP网络)而设计的动态路由协议,后IETF对其进行修改和填充,现可以在TCP/IP和OSI环境中使用,称为&…

JavaWeb学习------jQuery

JavaWeb学习------jQuery jQuery函数库下载 jQuery函数库下载官网:Download jQuery | jQuery配套资料,免费下载 链接:https://pan.baidu.com/s/1aXBfItEYG4uM53u6PUEMTg 提取码:6c9i 然后下载? 来到官网&#xf…

Spark 1:Spark基础入门

Spark是什么 定义:Apache Spark是用于大规模数据(large-scala data)处理的统一(unified)分析引擎。 Spark 借鉴了 MapReduce 思想发展而来,保留了其分布式并行计算的优点并改进了其明显的缺陷。让中间数据存…

Winform从入门到精通(36)—ColorDialog(史上最全)

文章目录 前言一、属性1、AllowFullOpen2、AnyColor3、Color4、FullOpen5、ShowHelp6、SolidColorOnly7、Tag二、事件1、HelpRequest前言 当我们需要设置某个控件的颜色时,并且需要弹出一个可以选择颜色的对话框时,这时候就需要使用ColorDialog 一、属性 1、AllowFullOpen…

详解正则化

(一)正则化目的 防止过拟合现象,通过降低模型在训练集上的精度来提高其泛化能力,从而增加正则项 常见的降低过拟合方法 ■增加数据集的数据个数。数据量太小时,非常容易过拟合,因为 小数据集很容易精确拟…

Linux线程相关函数:线程的创建、回收、退出、取消

1. 线程号 进程号在系统中唯一&#xff0c;但线程号只在其所属进程环境中有效。 &#xff08;1&#xff09;pthread_self函数 #include<pthread.h>pthread_t pthread_self(void); /* 功能&#xff1a;获取线程号 返回值&#xff1a;调用此函数线程的ID */ pthread_se…

基于ssm的论坛系统的设计与实现【附源码】

基于ssm的论坛系统的设计与实现 摘 要 早期的网络论坛系统已经诞生一段时间&#xff0c;随着互联网技术的发展&#xff0c;它已经从最初的简单电子公告板系统变成了一种丰富的论坛系统社区模型。人们通过论坛系统进行信息的获取、发布和交流已经成为一种普遍的社交方式&#x…

一键开关机电路

一键开关机电路&#xff0c;通常用在防止关机导致数据保存发生错误&#xff0c;特别是在写EEPROM&#xff0c;FLASH和SD卡时&#xff0c;如果正在写入数据时断电&#xff0c;可能会导致数据保存错误&#xff0c;甚至导致元件损坏。一键开关机电路是由CPU来掌控&#xff0c;决定…

零基础带你认识HTML常用标签

目录 HTML 结构认识 HTML 标签HTML 文件基本结构标签层次结构快速生成代码框架 HTML 常见标签注释标签标题标签&#xff1a;h1 - h6水平线 hr 标签段落标签: p换行标签: br格式化标签图片标签: imgimg 标签的其他属性 超链接标签: a 表格标签基本使用和并单元格 列表标签表单标…

Compiler Lab1- 自制词法分析器

由于编译原理课的Lab1为自制词法分析器&#xff0c;所以笔者用C实现了一个极简的C语言词法分析器&#xff0c;用于分析C语言源代码。它可以处理关键字、标识符、整数、实数、浮点数的科学计数法表示、运算符、分隔符、字符串字面量、字符字面量、注释和预处理指令。请注意&…

【五一创作】力扣刷题实录(大厂用题)—— 1. 打家劫舍

1. 打家劫舍 某大厂 2022 年 9 月面试题挑战&#xff08;三&#xff09; 1.1 题目描述 力扣真题地址&#xff1a;https://leetcode.cn/problems/house-robber/?envTypestudy-plan-v2 你是一个专业的小偷&#xff0c;计划偷窃沿街的房屋。每间房内都藏有一定的现金&#xff0c;…

Photoshop如何使用路径与矢量工具之实例演示?

文章目录 0.引言1.制作名片2.利用钢笔工具抠出复杂图像3.制作App图标4.制作软件登录界面5.将图片切成九宫格 0.引言 因科研等多场景需要进行绘图处理&#xff0c;笔者对PS进行了学习&#xff0c;本文通过《Photoshop2021入门教程》及其配套素材结合网上相关资料进行学习笔记总结…

简单搭建node后台(笔记用)

毕设过程 mongodb 配置 使用node写后台一些语法运用bug关于安装一款群控软件后&#xff0c;修改了环境变量导致后台崩溃![](https://img-blog.csdnimg.cn/7c684b2e318048b3ad1db78484e10e6a.jpeg) vue管理后台 mongodb 配置 https://blog.csdn.net/weixin_43405300/article/de…

Unity API详解——Vector3类

Vector3类是用于表示三维向量的类&#xff0c;其中的x、y和z成员表示向量在三个轴上的分量。Vector3类还包含许多常用的函数&#xff0c;例如计算向量长度、向量点积和向量叉积等等。此外&#xff0c;Vector3类还具有许多方便的操作&#xff0c;例如规范化向量、向量加法、向量…

数据预处理--sort乱序DICOM文件

我们直接从PACS系统里拷贝下来的图像&#xff0c;很多情况下是乱序的&#xff0c;随机命名的。如下图 从这个文件夹名字&#xff0c;我们只知道患者的 ID 信息&#xff0c;不知道这个图像是什么模态&#xff08;CT/MRI/Xray&#xff09;&#xff0c;也不知道扫的是哪个部位&…

【电子学会】2023年03月图形化一级 -- 甲壳虫走迷宫

甲壳虫走迷宫 1. 准备工作 &#xff08;1&#xff09;绘制如图所示迷宫背景图&#xff0c;入口在左下角&#xff0c;出口在右上角&#xff0c;线段的颜色为黑色&#xff1b; &#xff08;2&#xff09;删除默认小猫角色&#xff0c;添加角色&#xff1a;Beetle&#xff1b; …