如何在 Windows上安装 Python

news2024/11/29 6:37:27

在这里插入图片描述

系列文章目录

作者:i阿极

作者简介:数据分析领域优质创作者、多项比赛获奖者:博主个人首页

😊😊😊如果觉得文章不错或能帮助到你学习,可以点赞👍收藏📁评论📒+关注哦!👍👍👍

📜📜📜如果有小伙伴需要数据集和学习交流,文章下方有交流学习区!一起学习进步!💪


文章目录

  • 系列文章目录
  • 1、前言
  • 2、下载 Python 安装程序
  • 3、 运行可执行安装程序
  • 4、将 Python 添加到环境变量(可选)
  • 5、验证 Python 安装


1、前言

对于初学者和经验丰富的开发人员来说,Python 编程语言越来越受欢迎。 Python 灵活且用途广泛,在脚本编写、自动化、数据分析、机器学习和后端开发方面具有优势。

在本教程中,您将使用适用于 Windows 的 Python 安装程序在 Windows上安装 Python。
在这里插入图片描述

2、下载 Python 安装程序

1、转至Windows 官方 Python 下载页面。

2、查找稳定的 Python 3 版本。本教程使用 Python 版本 3.10.10 进行测试。

3、单击适合您的系统的链接以下载可执行文件:Windows 安装程序(64 位)或Windows 安装程序(32 位)。

3、 运行可执行安装程序

1、下载安装程序后,双击该.exe文件,例如python-3.10.10-amd64.exe,运行Python安装程序。

2、选中为所有用户安装启动器复选框,这使得计算机的所有用户都可以访问 Python 启动器应用程序。

3、选中“将 python.exe 添加到 PATH”复选框,使用户能够从命令行启动 Python。
在这里插入图片描述

4、如果您刚刚开始使用 Python,并且希望按照对话框中的说明安装它的默认功能,请单击“立即安装”并转到“步骤 5 - 验证 Python 安装”。要安装其他可选和高级功能,请单击自定义安装并继续。

5、可选功能包括Python 的常用工具和资源,即使您不打算使用它们,您也可以安装所有这些工具和资源。
在这里插入图片描述

选择以下部分或全部选项:

  • 文档:推荐
  • pip:如果您想安装其他 Python 包(例如 NumPy 或 pandas),建议使用
  • tcl/tk 和 IDLE:如果您计划使用 IDLE 或遵循使用它的教程,则推荐使用
  • Python测试套件:推荐用于测试和学习
  • py 启动器并适用于所有用户:建议使用户能够从命令行启动 Python

6、点击下一步。

7、将显示“高级选项”对话框

在这里插入图片描述

选择适合您要求的选项:

  • 为所有用户安装:如果您不是这台计算机上的唯一用户,建议安装
  • 将文件与 Python 关联:推荐,因为此选项将所有 Python 文件类型与启动器或编辑器关联
  • 为已安装的应用程序创建快捷方式:建议启用Python应用程序的快捷方式
  • 将Python添加到环境变量:建议启用Python启动
  • 预编译标准库:不需要,它可能会导致安装失败
  • 下载调试符号和下载调试二进制文件:仅在您计划创建 C 或 C++ 扩展时推荐

记下 Python 安装目录,以便稍后需要引用。

8、单击“安装”开始安装。

9、安装完成后,将显示安装成功消息。
在这里插入图片描述

4、将 Python 添加到环境变量(可选)

如果安装时选择“添加Python到环境变量” ,请跳过此步骤。

如果您想通过命令行访问Python,但在安装过程中没有将Python添加到环境变量中,那么您仍然可以手动完成。

开始之前,请找到系统上的 Python 安装目录。以下目录是默认目录路径的示例:

  • C:\Program Files\Python310:如果在安装过程中选择为所有用户安装,则该目录将是系统范围的
  • C:\Users\Sammy\AppData\Local\Programs\Python\Python310:如果安装时没有选择Install for all users,那么目录会在Windows用户路径下

请注意,如果您安装了不同的版本,文件夹名称将会有所不同,但仍以Python.

1、转到“开始”advanced system settings并在搜索栏中输入。

2、单击查看高级系统设置

3、在“系统属性”对话框中,单击“高级”选项卡,然后单击“环境变量”。

4、根据您的安装:

  • 如果在安装过程中选择为所有用户安装,请从系统变量列表中选择路径,然后单击编辑。
  • 如果您在安装过程中没有选择“为所有用户安装”,请从“用户变量”列表中选择“路径”,然后单击“编辑”。

5、单击“新建”并输入 Python 目录路径,然后单击“确定”直至关闭所有对话框。

5、验证 Python 安装

您可以通过命令行或集成开发环境 (IDLE) 应用程序(如果您选择安装)来验证 Python 安装是否成功。

转到“开始”cmd并在搜索栏中输入。单击命令提示符。

在命令提示符中输入以下命令:

python --version

输出的示例如下:

Python 3.10.10

您还可以通过打开 IDLE 应用程序来检查 Python 版本。转到“开始”并在搜索栏中输入python,然后单击 IDLE 应用程序,例如IDLE (Python 3.10 64-bit)。
在这里插入图片描述

您可以使用 IDLE 或您喜欢的代码编辑器开始使用 Python 进行编码。


📢文章下方有交流学习区!一起学习进步!💪💪💪
📢首发CSDN博客,创作不易,如果觉得文章不错,可以点赞👍收藏📁评论📒
📢你的支持和鼓励是我创作的动力❗❗❗

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

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

相关文章

循环双链表算法库构建

学习贺老师数据结构数据结构之自建算法库——循环双链表_数据结构编写一个程序linklist.cpp-CSDN博客 模仿单链表逻辑,实现双链表, 大差不差 v1.0: 实现基本功能 V1.0 1.主要功能: //(1)头插法建立循环双链表 void Create_Double_CyclicList_Head(DoubleLinkList_Cyclic *&am…

第十四讲:C语言字符函数和字符串函数

目录 1. 字符分类函数 2、字符转换函数 3. strlen的使⽤和模拟实现 4. strcpy 的使⽤和模拟实现 5. strcat 的使⽤和模拟实现 6. strcmp 的使⽤和模拟实现 7. strncpy 函数的使⽤ 8. strncat 函数的使⽤ 9. strncmp函数的使⽤ 10. strstr 的使⽤和模拟实现 11. strt…

云原生之旅第一课(2站搜索K8s成神之路)

自己动手搭建Kubernetes集群,学习如何自定义CRD,以及使用Kubebuilder快速搭建Operator项目,云原生之旅第一课。从一开始准备录制课程,到如今已经有了500位忠实粉丝,我感到无比欣慰。这门课程完全开源,每一集…

C++【组合模式】

简单介绍 组合模式是一种结构型设计模式, 只有在可以将对象拆分为【树状结构】的情况下使用。并且像使用独立对象一样使用它们。 常用于表示与图形打交道的用户界面组件或代码的层次结构。 基础理解 Q:为什么要用组合模式 ? A:在…

JavaScript - 你知道数组去重都有哪些实现方案吗

难度级别:初级及以上 提问概率:70% 数组去重是一道非常经典而又高频的面试题,这里我们提出6种解决方案: 目录 1 第一种 2 第二种 3 第三种 4 第四种

Tokenize Anything via Prompting

SAM的延续,把SAM输出的token序列用来进行分类,分割和一个自然语言的decoder处理,但其实现在多模态的图像的tokenizer也几乎都是用VIT来实现的。一开始认为这篇文章可能是关于tokenize的,tokenize还是很重要的,后来看完…

MUX VLAN

目录 原理概述 实验目的 实验内容 实验拓扑 1.基本配置 2.使用Hybrid端口实现网络需求 3.使用Mux VLAN实现网络需求 原理概述 在实际的企业网络环境中,往往需要所有的终端用户都能够访问某些特定的服务器,而用户之间的访问控制规则则比较复杂。在…

Mysql启动报错:本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止

Mysql启动报错:本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止 文章目录 Mysql启动报错:本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止1. 备份mysql的data文件夹2. 重新构建 Wind…

helm与k8s

文章目录 一、helm二、K8S/K3S1.K8S基本组件1.1 资源对象1.2 核心组件1.3典型的创建 Pod 的流程1.4 Kubernetes 多组件之间的通信原理 2. YAML 文件2.1 Maps2.2 Lists2.3 使用 YAML 创建 Pod2.4 创建 Deployment 4.静态pod4.1 配置文件4.2 通过 HTTP 创建静态 Pods4.3 静态pods…

【Linux系列】如何确定当前运行的是 RHEL 9 还是 RHEL 8?

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

zheng项目:从零到一打造全方位J2EE企业级开发解决方案

zheng项目:从零到一打造全方位J2EE企业级开发解决方案 摘要: 在当今快速发展的企业级应用开发领域,一套高效、稳定且可扩展的解决方案对于企业的成功至关重要。zheng项目旨在提供一套全面的J2EE企业级开发解决方案,从前端模板到自…

学习人工智能:为何PyTorch深度学习框架不可或缺

在人工智能(AI)的浩瀚领域中,深度学习作为其核心分支,正以其强大的数据处理能力、模式识别能力和预测能力引领着科技的飞速发展。而在深度学习的众多工具与框架中,PyTorch无疑是一颗璀璨的明星。本文将从PyTorch的特点…

单片机为什么还在用C语言编程?

单片机产品的成本是非常敏感的。因此对于单片机开发来说,最重要的是在极其有限的ROM和RAM中实现最多产品的功能。或者反过来说,实现相同的产品功能,所需要的ROM和RAM越小越好,在开始前我有一些资料,是我根据网友给的问…

JMeter+Ant+Jenkins构建接口报告(无人驾驶版)

展示结果: uc浏览器打开测试报告,绿色显示脚本结果 搭建操作步骤如下 1.jemter写好脚本 2.下载并配置ant环境变量:加上activation.jar、commons-lang3-3.8.1.jar、mail.jar 这3个包 mail.jar需要引用到jmeter 3.下载安装Jenkins 并进行构建…

算法 - 符号表-上

🏠个人主页:尘觉主页 文章目录 算法 - 符号表前言初级实现1. 链表实现无序符号表2. 二分查找实现有序符号表 二叉查找树1. get()2. put()3. 分析4. floor()5. rank()6. min()7. deleteMin()8. delete()9. keys()10. 分析 算法 - 符号表 前言 符号表&am…

MQTT的学习

近期构建物联网平台,学习到MQTT,这里使用的是uniapp作为连接MQTT broker的,这里使用的是国产的EMQX。 MQTT的认识 MQTT 协议入门:基础知识和快速教程 | EMQ(简单的认识) 创建 MQTT 连接时如何设置参数&am…

前端开发语言有那些?

前端开发语言有那些? 1、html 超文本标记语言:构建前端网页的基本结构,就象人的骨架一样。 2、css 层叠样式表:控制网页的样式和布局,就象人需要穿各种服式展现不同风采。 3、javascript 简称 JS 动态脚本语言&#x…

微信小程序云函数调用方法和技术架构介绍

云函数 云函数是涂鸦根据微信小程序使用场景,结合涂鸦 IoT 开放能力,提供的小程序访问涂鸦 IoT 开放能力接口方案。为此在基础能力中,我们提供了基础请求云函数的 API。 对于特殊的业务场景,需要使用云函数访问业务数据的&#…

智慧园区预约管理系统:提升效率与保障安全的关键

在当今这个信息技术高度发达的时代,智慧园区如雨后春笋般迅速发展,而预约管理作为智慧园区的关键组成部分,其重要性日益凸显。 访客预约系统的精细化设计,为园区的安全和秩序提供了坚实可靠的保障。访客可以通过便捷的在线平台&am…

django系统模板

【一】引子 来看一段代码 def current_datetime(request):now datetime.datetime.now()html "<html><body>It is now %s.</body></html>" % nowreturn HttpResponse(html)直接把HTML页面嵌套在视图函数里返回给浏览器并不是一个好主意&a…