Python 基础(二):搭建 Python 开发环境

news2025/8/12 16:10:34

在这里插入图片描述

搭建 Python 开发环境

  • 一、下载 Python 安装包
  • 二、安装 Python
  • 三、Python开始菜单介绍
    • 3.1 IDLE
    • 3.2 Python 3.11
    • 3.3 Python 3.11 Manuals
    • 3.4 Python 3.11 Manuals Docs
  • 四、Hello World


大家好,我是水滴~~

本篇文章主要介绍如何搭建 Python 的开发环境,主要内容有:下载 Python 安装包、安装 Python、安装后的菜单介绍,以及如何运行第一个程序。

一、下载 Python 安装包

打开 Python 官方网站(https://www.python.org/),选择【Downloads】导航栏

在这里插入图片描述

下拉菜单会根据你自己的操作系统,显示一个默认的最新版本的下载按钮,点击即可下载。

在这里插入图片描述

如果这不是你找的操作系统或版本,可以点击【View the full list of downloads.】链接,或者选择左侧的操作系统进行下载。

开始下载:
在这里插入图片描述

二、安装 Python

运行下载好的安装包,会弹出安装对话框,这里有两个选项:

  • Install Now:安装到默认位置
  • Customize installation:自定义安装,可以选择安装路径

先将【Add python.exe to PATH】复选框勾选上,可以自动添加 Python 的环境变量,然后选择【Customize installation】进行自定义安装。

在这里插入图片描述

直接点【Next】进入下一步

在这里插入图片描述

修改 Python 的安装路径,然后点击【Install】进行安装。

在这里插入图片描述

正在安装……

在这里插入图片描述

安装成功。

在这里插入图片描述

下面来验证是否安装成功,打开 CMD 合集窗口,输入 python —version,会输出 Python 的版本信息,表示安装成功。

在这里插入图片描述

三、Python开始菜单介绍

安装完 Python 后,在开始菜单会有四个图标,如下图:

在这里插入图片描述

3.1 IDLE

IDLE 是 Python 自带的 IDE 工具,其具有 IDE 的基本功能,例如:语法高亮、段落缩进、基本文本编译、调度程序等。

在这里插入图片描述
这里不多做介绍,后面会针对 IDLE 出一篇文章。

3.2 Python 3.11

点击【Python 3.11】会进入 Python 的交互式命令窗口,这和在 CMD 窗口输入 python 命令是一样的效果。在这里会显示 Python 的版本等信息,可以交互式的运行 Python 命令。

在这里插入图片描述

3.3 Python 3.11 Manuals

点击【Python 3.11 Manuals】会在浏览器中打开 Python 的帮助文档,实际打开的是本地的 HTML 文档,位置在 Python 安装目录的 Doc 下:file:///D:/Python/Python311/Doc/html/index.html

在这里插入图片描述

3.4 Python 3.11 Manuals Docs

点击【Python 3.11 Manuals Docs】会启动一个本地服务,端口是随机的。

在这里插入图片描述

该服务的内容也是 Python 的帮助文档,不过有了服务后,就可以在局域网中使用了。

在这里插入图片描述

四、Hello World

打开 CMD 命令窗口,输入 python 命令,会进入 Python 交互式命令窗口。

在这里插入图片描述

>>> 后面就是我们输入命令的地方,输入 print("Hello World"),按回车后会输出“Hello World”,我们的第一行程序就完成了!

在这里插入图片描述

在这里插入图片描述

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

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

相关文章

Eolink钉钉webhook使用教程(超详细)

目录 一、操作步骤 1、空间管理 2、添加服务调用 3、填写添加Webhook信息 4、获取DingDing通知URL 1、需要创建一个至少三个人的群 2、需要添加一个群机器人。 3、选择智能群助手 4、添加机器人 5、点击设置 6、选择【自定义】通过Webhook接入自定义服务 7、确认添…

多元统计分析-----例8.1:今有14名学生的身高和体重数据,做相关图以显示相关变量间的关系。

例8.1:今有14名学生的身高和体重数据,做相关图以显示相关变量间的关系。 x1c(147,171,175,159,155,152,158,154,164,168,166,159,164,177) x2c(32,57,64,1,38,35,44,41,54,57,49,47,46,63)plot(x1,x2,xlim c(145,180),ylimc(25,75))出错: …

Android进阶:6、使用okhttp下载图片

因为在网上找到的资源不只是一些字符串或是一些二进制数字,还是有的是可以肉眼看见的图片,那么我们在发送网络请求时拿到的是一张图片该如何显示在组件上面呢? 这就要使用到okhttp的请求返回结果的一个属性(byteStream&#xff0…

自动驾驶感知算法实战14——感知算法模型生产线

自动驾驶感知算法实战专栏:https://blog.csdn.net/charmve/category_12097938.html目录 一、感知算法生产流程二、算法模型部署流程二、各个阶段交付物数据选择(数据采集、数据增强)数据标注模型训练模型量化模型部署测试与验证一、感知算法生产流程 二、算法模型部署流程 二…

【JavaWeb从零到一】JSPELJSTL

✅作者简介:热爱Java后端开发的一名学习者,大家可以跟我一起讨论各种问题喔。 🍎个人主页:Hhzzy99 🍊个人信条:坚持就是胜利! 💞当前专栏:【JavaWeb】 🥭本文…

通过题目入门python基础1

通过题目入门python基础 简介:本文通过,python的基础题目,带领大家入门python的基础语法,以实用主义为主。 差 读取四个整数 A,B,C,D,并计算 (AB−CD) 的值。 输入格式 输入共四行,第一行包含整数 A&am…

GraphQL 实践与服务搭建

原文链接: GraphQL 实践与服务搭建 GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API 更容…

《SystemVerilog Assertion 应用指南》学习01

文章目录0、基于断言的 验证1、SVA 介绍1.1.、什么是断言1.2、为什么使用 SystemVerilog 断言(SVA)1.3、SystemVerilog 的调度1.4、SVA 术语1.4.1、并发断言1.4.2、即时断言1.5、建立 SVA 块1.6、一个简单的序列1.7、边沿定义的序列1.8、逻辑关系的序列1…

云原生安全:4C~

4C是啥? cloudclustercontainercode 4个C是层的关系,外圈不安全,不能指望里面太安全。。。 目录 Cloud cloud Provider Security 基础架构安全 Cluster cluster的组件 cluster中的组件(应用中的) Container …

第二章:Pythonocc官方demo 案例44(几何板条)

源代码: ##Copyright 2009-2016 Jelle Feringa (jelleferingagmail.com) ## ##This file is part of pythonOCC. ## ##pythonOCC is free software: you can redistribute it and/or modify ##it under the terms of the GNU Lesser General Public License as pub…

数据库 Apache Doris 展开了为期两个月的调研测试

2022 年 3 月开始,我们对符合以上特点的数据库 Apache Doris 展开了为期两个月的调研测试。以下是 Apache Doris 1.1.2 在各个方面的满足情况。 基于上述情况,我们决定采用 Apache Doris,除了可以满足上文提到的几个特点,我们还考…

[信息系统项目管理师-2023备考]信息化与信息系统(一)

1.信息的质量特性 精确性:对事物状态描述的精准程度完整性:对事物状态描述的全面程度,完整信息应该包括所有重要事实可靠性:信息的来源、采集方法、传输过程是可以信任的,符合预期及时性:获取信息的时刻与…

(八)RabbitMQ发布确认

发布确认1、发布确认原理2、发布确认策略2.1、开启发布确认的方法2.2、单个确认发布2.3、批量确认发布2.4、异步确认发布2.5、处理异步未确认消息1、发布确认原理 书面文:生产者将信道设置成 confirm 模式,一旦信道进入 confirm 模式,所有在…

Python集合类型详解(一)——集合定义与集合操作符

今天继续给大家介绍Python相关知识,本文主要内容是Python集合类型定义与集合操作符。 一、集合类型定义 在Python中,集合是一种非常重要的组合数据类型。Python中的集合与数学中的集合非常相似,集合中的数据没有顺序,并且每个元…

第二章:Pythonocc官方demo 案例45(几何轴向曲线偏置)

源代码: #!/usr/bin/env python##Copyright 2009-2016 Jelle Feringa (jelleferingagmail.com) ## ##This file is part of pythonOCC. ## ##pythonOCC is free software: you can redistribute it and/or modify ##it under the terms of the GNU Lesser General …

【优化调度】遗传算法求解工件的并行调度组合优化问题【含Matlab源码 2234期】

⛄ 一、 遗传算法简介 1 问题描述 假定一个加工系统有m台机器和n件工件,每个工件包含一道或多道工序,工件的加工顺序是确定的,但每个工件可能有几条可行的加工路线,即每道工序可在多台不同的机床上加工,工序的加工时间和加工费用随机床的性能不同而变化。作业调度的…

并查集解析

文章目录🚩并查集的理解🚩并查集的结构与原理🚩并查集的实现🍁整体框架🍁路径压缩🚩总结🚩并查集的理解 并查集是基于数组操作的一个特殊数据结构,和以前学习[数组的堆排序]时有点相…

分析设备树文件

1.设备树是干嘛的 硬件资源有很多,想要实现分类管理,方便驱动去控制它,则需要设备树来管理硬件信息。 所以,设备树主要存放了一些设备节点信息,键值对,和属性;节点中也可以包含子节点。 2.设…

安全架构中的前端安全防护研究

国家互联网应急中心发布的被篡改网站数据让很多人触目惊心,近年来各种Web网站攻击事件频频发生,网站SQL注入,网页被篡改、信息失窃、甚至被利用成传播木马的载体Web安全形势日益严峻,越来越受到人们的关注。 Gartner 对安全架构的…

创建计划协议、维护创建计划、收货

创建计划协议事务码:ME31L创建计划协议 (ME32L 修改计划协议 ME33L查询计划协议 ME2L查询采购订单) 输入:供应商、协议类型、协议日期、采购组织、采购组、工厂、存储地点等信息后回车。 然后输入有效截至日期, 再点击…