【Python】Python的安装与环境搭建

news2025/2/26 22:16:14

在这里插入图片描述


个人主页:【😊个人主页】
系列专栏:【❤️Python】


文章目录

  • 前言
  • Python下载
  • 环境配置
    • 测试环境变量是否配置成功
    • 配置环境变量
  • 运行Python
    • 交互式解释器:
    • 命令行脚本
    • 集成开发环境(IDE:Integrated Development Environment): PyCharm


前言

在上一章我们介绍了有关Python的相关内容,相信大家已经对Python有了一定的了解,但是在正式学习Python前,在本地搭建Python开发环境是必要的,今天我们就来详细讲讲Python开发环境的搭建,想了解更多Python内容请订阅内容【Python系列教程】
在这里插入图片描述

Python下载

在安装Python开发环境之前,我们需要选择合适的Python版本进行下载和安装
Python官网

你也可以在以下链接中下载 Python 的文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。
Python文档下载地址:https://www.python.org/do

我们将鼠标移动到Downloads上方,并选择我们需要的平台,这里我们以Windows为例,点击Windows。
在这里插入图片描述
这里有很多版本供我们选择,选择最新版本就好
在这里插入图片描述
在这里插入图片描述
根据我们的电脑配置和想要的下载方式选择,这里我的选择的是64位安装包下载
在这里插入图片描述
运行安装程序
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

环境配置

测试环境变量是否配置成功

在本地电脑输入命令提示符:win+R,输入cmd,点击确定
在这里插入图片描述
弹出cmd窗口,并输入python,弹出你所下载的python的版本号代表Python环境变量配置成功
在这里插入图片描述

配置环境变量

打开电脑设置,找到系统并点击系统信息,打开高级系统设置
在这里插入图片描述
在高级中找到环境变量选项在这里插入图片描述
在这里插入图片描述
进入Path
在这里插入图片描述
点击新建,将我们下载的Python的安装路径复制在其中就行了。
在这里插入图片描述

复制的路径有两个,一个是根目录,比如:D:\Program\Python\Python-38-32,另一个路径是Scripts,比如:D:\Program\Python\Python-38-32\Scripts\,复制完毕之后,点击【确定】便完成了环境变量的配置了

若我们重复上文中的测试,依然查找不到Python的话,重启电脑。

运行Python

我们可以通过三种方式可以运行Python:

交互式解释器:

你可以通过命令行窗口进入 Python,并在交互式解释器中开始编写 Python 代码。你可以在 Unix、DOS 或任何其他提供了命令行或者 shell 的系统进行 Python 编码工作。
$ python # Unix/Linux
C:>python # Windows/DOS
以下为Python命令行参数:
选项 描述
-d 在解析时显示调试信息
-O 生成优化代码 ( .pyo 文件 )
-S 启动时不引入查找Python路径的位置
-V 输出Python版本号
-X 从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时。
-c cmd 执行 Python 脚本,并将运行结果作为 cmd 字符串。
file 在给定的python文件执行python脚本。

命令行脚本

在你的应用程序中通过引入解释器可以在命令行中执行Python脚本,如下所示:
$ python script.py # Unix/Linux
C:>python script.py # Windows/DOS
注意:在执行脚本时,请检查脚本是否有可执行权限。

集成开发环境(IDE:Integrated Development Environment): PyCharm

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……
在这里插入图片描述

PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/

PyCharm 安装地址:http://www.runoob.com/w3cnote/pycharm-windows-install.html

安装 PyCharm 中文插件,打开菜单栏 File,选择 Settings,然后选 Plugins,点 Marketplace,搜索 chinese,然后点击 install 安装:
在这里插入图片描述

在这里插入图片描述

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

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

相关文章

【Python机器学习】模型评估与改进——回归指标

对于回归问题,可以像分类问题一样进行详细评估,例如,对目标值估计过高与目标值估计过低进行对比分析。 但是,对于我们见过的大多数应用来说,使用默认就足够了,它由所有回归器的score方法给出。业务决策有时…

四个Python代码片段,全面掌握下划线 “_”的妙用!

在Python的世界里,下划线“_”不仅是一个简单的符号,它还承载了许多编程的小技巧,可以让你的编码工作变得更加轻松和高效。 1、快速回顾:下划线在控制台的神秘力量 当你在Python控制台进行连续计算时,知道如何快速引…

智能胎教仪,科技与教育的融合-N9301胎教仪语音方案

随着科学技术的不断进步,人们对婴幼儿教育的认知也日趋成熟和全面。其中,胎教作为一种重要的早期教育方式,近年来备受瞩目。而胎教仪语音芯片的研发,正是为了满足这一需求,为胎儿的健康成长提供更加便捷的胎教方案。 一…

绝区零卡顿严重、延迟高的解决方法提前看

绝区零这款游戏背后是一个错综复杂的架空世界,仿佛一幅波澜壮阔的史诗画卷缓缓展开。在这个世界中,神秘莫测的“空洞”灾害如影随形,给大地带来了无尽的破坏和混沌。经过米哈游团队的精心雕琢,无论是画面UI的细腻呈现,…

Java 虚拟机 一

运行时数据区 我们先看线程隔离的数据区 程序计数器 程序计数器( Program Counter Register) 是一块较小的内存空间, 它可以看作是当前线程所执行的字节码的行号指示器。 字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执…

【Unity 3D角色移动】

【Unity 3D角色移动】 在Unity 3D中实现角色移动通常涉及到几个关键步骤,包括设置角色的物理属性、处理输入、更新角色的位置以及动画同步。下面是实现基本3D角色移动的步骤和示例代码: 步骤1:设置角色的物理属性 角色通常使用Character Co…

ABAP中的代码重复使用

文章目录 1 Introduction2 Detail 1 Introduction ABAP offers various options for avoiding such code duplicates and for giving a piece of program code a name under which it can be called: Form routines (these are officially obsolete) Function modules (this …

NPDP究竟值不值得去考?

一、NPDP是什么? NPDP其实就是产品经理国际资格认证(New Product Development Professional),是美国产品开发管理协会发起的,集理论、方法和实践一体,在新产品开发方面有一个很全面的知识体系。是国际公认…

【Python】已解决:AttributeError: ‘function’ object has no attribute ‘ELement’

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决:AttributeError: ‘function’ object has no attribute ‘ELement’ 一、分析问题背景 在Python编程中,AttributeError通常表明你试图访问一个对象…

气象观测站:守护天空的守望者

气象观测站的数据对于天气预报至关重要。通过对气压、温度、湿度、风速、风向等气象要素的持续监测,气象学家们能够分析出大气的运动规律,预测出未来的天气变化。这些预测信息对于人们的生产生活、交通运输、防灾减灾等方面都具有重要的指导意义。 除了天…

PLC边缘网关在实际应用中的作用-天拓四方

随着工业自动化的快速发展,PLC已成为工业自动化领域中不可或缺的核心设备。然而,随着工业物联网的兴起,PLC设备面临着数据集成、远程监控以及安全性等方面的挑战。为了解决这些问题,PLC边缘网关应运而生,它作为连接PLC…

【机器学习】在【Pycharm】中的实践教程:使用【逻辑回归模型】进行【乳腺癌检测】

目录 案例背景 具体问题 1. 环境准备 小李的理解 知识点 2. 数据准备 2.1 导入必要的库和数据集 小李的理解 知识点 2.2 数据集基本信息 小李的理解 知识点 注意事项 3. 数据预处理 3.1 划分训练集和测试集 小李的理解 知识点 注意事项 3.2 数据标准化 小李…

线程不安全情况之内存可见性——volatile

内存可见性 影响线程安全的原因有很多,内存可见性的也会引起线程不安全。 以下面的案例来看,线程启动后,t1不断进行循环,直到t2输入数字后改变状态,t1线程才会结束。 private static int count;public static void ma…

区间动态规划——最长回文子序列长度(C++)

把夜熬成粥,然后喝了它。 ——2024年7月1日 书接上回:区间动态规划——最长回文子串(C)-CSDN博客,大家有想到解决办法吗? 题目描述 给定一个字符串s(s仅由数字和英文大小写字母组成&#xff0…

JavaSEJava8 时间日期API + 使用心得

文章目录 1. LocalDate2. LocalTime3. LocalDateTime3.1创建 LocalDateTime3.2 LocalDateTime获取方法 4. LocalDateTime转换方法4.1 LocalDateTime增加或者减少时间的方法4.2 LocalDateTime修改方法 5. Period6. Duration7. 格式转换7.1 时间日期转换为字符串7.2 字符串转换为…

基于YOLOv5的人脸目标检测

本文是在之前的基于yolov5的人脸关键点检测项目上扩展来的。因为人脸目标检测的效果将直接影响到人脸关键点检测的效果,因此本文主要讲解利用yolov5训练人脸目标检测(关键点检测可以看我人脸关键点检测文章) 基于yolov5的人脸关键点检测:人脸关键点检测…

FL Studio 21.0.3.3517中文破解版2024最新Keygen免费下载安装激活教程

你们是否也是音乐制作爱好者呢?如果是,那就仔细阅读文章收集对自己有帮助的操作技巧吧~~ FL Studio 21.2.3 Win-安装包下载如下: https://wm.makeding.com/iclk/?zoneid55981 FL Studio 21 .2.3Mac-安装包下载如下: https://wm.makeding.com/iclk/?…

Unity 3D软件下载安装;Unity 3D游戏制作软件资源包获取!

Unity3D,它凭借强大的功能和灵活的特性,在游戏开发和互动内容创作领域发挥着举足轻重的作用。 作为一款顶尖的游戏引擎,Unity3D内置了先进的物理引擎——PhysX。这一物理引擎堪称业界翘楚,能够为开发者提供全方位、高精度的物理模…

东软医疗获通用技术集团战略投资,共创中国医疗设备产业未来

近日,通用技术集团所属资本公司联合中国国有企业混合所有制改革基金有限公司与东软医疗系统股份有限公司(下称“东软医疗”)签署投资协议,战略投资东软医疗。 作为央企和民企携手发展高端医疗设备产业的具体实践,此次…

有什么事在windows上显的顺理成章,在Linux上就很令人费解?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「Linux的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!可以假定一个几乎恒久不变的…