2023年全网最新 Windows10 搭建 Python 环境教程

目录

  • 一、查看计算机操作系统的位数
  • 二、安装Python
    • 2.1 下载Python安装包
    • 2.2 在Windows 64位系统中安装Python
    • 2.3 测试Python是否安装成功
  • 三、Windows环境下安装第2个Python(不同版本) ----不需要安装多个Python版本的读者此小节可以忽略

一、查看计算机操作系统的位数

目前,很多软件,尤其是编程工具为了提高开发效率,分别对 32 位操作系统和 64 位操作系统做了优化,推出了不同的开发工具包。Python 也不例外,所以在安装 Python 前,需要了解计算机操作系统的位数。Windows 10 操作系统下查看操作系统的位数。在桌面找到 此电脑 图标或者使用快捷键 Windows + E 在打开的界面中找到此电脑图标,右击该图标,在打开的菜单中选择 属性,如下图所示:
在这里插入图片描述
选择属性后将弹出如下图所示的计算机系统窗体。在系统类型标签右侧将显示 64 位操作系统或 32 位操作系统,该信息就是操作系统的位数。当前计算机操作系统的位数为 64 位。(目前新出的机器基本都是 64 位的操作系统)
在这里插入图片描述

二、安装Python

要进行 Python 开发,需要先安装 Python 解释器。由于 Python 是解释型编程语言,所以需要一个解释器,这样才能运行编写的代码。这里说的安装 Python 实际上就是安装 Python 解释器。下面以 Windows10 操作系统为例介绍安装 Python 的方法。Python 安装包也可以直接从我的百度网盘中获取,此时可以跳过 2.1 小节的演示。

链接:https://pan.baidu.com/s/1YXxyIJnSARTB1a8t_iJkmw 
提取码:mhr3 
--来自百度网盘超级会员V9的分享

2.1 下载Python安装包

在 Python 的官方网站中,可以很方便地下载 Python 的开发环境,具体下载步骤如下:

打开浏览器(推荐使用 Google Chrome 浏览器),输入 Python 官方网站,地址 https://www.python.org/,如下图所示:
在这里插入图片描述
注意: 如果选择 Windows 菜单项时,没有显示右侧的下载按钮,应该是页面没有加载完成,加载完成后就会显示了,请耐心等待(国外的网站会比较慢)。

将鼠标移动到 Downloads 菜单上,将显示和下载有关的菜单项。如果使用的是 32 位的 Windows 操作系统,那么直接单击 Python 3.12.0 按钮下载 32 位的安装包;否则,单击 Windows 菜单项,进入详细的下载列表。由于笔者的电脑是 64 位的 Windows 操作系统,所以直接单击 Windows 菜单项,进入下图所示的下载列表:
在这里插入图片描述
在 Python 下载列表页面中,列出了 Python 提供的各个版本的下载链接。读者可以根据需要下载。当前 Python 3.x 的最新稳定版本是 3.12.0,所以找到下图所示的位置,单击 Windows installer (64-bit) 超链接,下载适用于 Windows 64 位操作系统的离线安装包。
在这里插入图片描述
下载完成后,如果浏览器自动提示 此类型的文件可能会损害您的计算机。您仍然要保留 python-3.12.0-amd64.exe吗?,此时,单击 保留 按钮,保留该文件即可。下载完成后,将得到一个名称为 python-3.12.0-amd64.exe 的安装文件。如下图所示:
在这里插入图片描述
后续我会演示 Windows10 系统下安装多个 Python 版本,故此处再下载一个 Python3.9 版本的离线安装包。下载方法和 python3.12 类似,此处不再进行赘述,下载完成之后如下图所示:
在这里插入图片描述

2.2 在Windows 64位系统中安装Python

在 Windows 64 位系统上安装 Python 3.x 的步骤如下:

双击下载后得到的安装文件 python-3.12.0-amd64.exe,将显示安装向导对话框,选中 Add python.exe to PATH 复选框,表示将自动配置环境变量,,如下图所示:

单击 Customize installation 按钮,进行自定义安装(自定义安装可以修改安装路径),在弹出的安装选项对话框中采用默认设置,如下图所示:

单击 Next 按钮,将打开高级选项对话框,在该对话框中,设置安装路径为 F:\development_tools\Python12 (读者可自行设置路径),其他采用默认设置,如下图所示:

单击 Install 按钮,开始安装 Python,如下图所示:

安装完成后将显示下图所示的对话框:

2.3 测试Python是否安装成功

Python 安装完成后,需要检测 Python 是否成功安装。例如,在 Windows 10 系统中检测 Python 是否成功安装,可以使用快捷键 Win+R,然后在左下角弹出的文本框中输入 cmd 命令,启动命令行窗口
在这里插入图片描述
在当前的命令提示符后面输入 python 按下 <Enter> 键,如果出现下图所示的信息,则说明 Python 安装成功,同时系统进入交互式 Python 解释器中。
在这里插入图片描述
说明:上图中的信息是笔者电脑中安装的 Python 的相关信息:Python 的版本、该版本发行的时间、安装包的类型等。因为选择的版本不同,这些信息可能会有所差异,但命令提示符变为 >>> 即说明 Python 已经安装成功,正在等待用户输入 Python 命令。

三、Windows环境下安装第2个Python(不同版本) ----不需要安装多个Python版本的读者此小节可以忽略

注意: 不推荐大家使用此种方式在 Windows10 系统上安装多个 Python 版本,会导致 pip 包非常混乱(对新手不友好),如果你想要在 Windows10 系统上管理多个 Python 版本,建议直接安装 Anaconda。

Python3.9 离线安装包安装的方法和第二小节 Python3.12 是一样的,不同的地方如下:

安装目录不同于之前已安装 Python 版本的目录,现在的安装目录:F:\development_tools\Python39

找到安装目录的两个 exe 文件:

将其改名为:
在这里插入图片描述
找到之前安装 Python12 版本的目录,同样找到两个 exe 文件,如下图所示:
在这里插入图片描述
将其改名为:
在这里插入图片描述
验证是否安装成功
在这里插入图片描述
注意:如果你只有一个 Python 版本可以不需要加前面的 python312 -m 类似的命令,直接 pip -V 即可。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

手机通过WiFi连接调试UR机器人

1.测试物料 1.1ur机器人 https://item.taobao.com/item.htm?spma1z10.1-c.w4004-25069442759.18.2ff56d6bmuxX0Z&id740002623764 1.2 路由器&#xff08;TPLINK&#xff09; https://detail.tmall.com/item.htm?abbucket7&id548610924784&ns1&spma21n57.1.…

基于Java的留学生交流互动论坛系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序&#xff08;小蔡coding&#xff09; 代码参考数据库参考源码获取 前言 &#x1f497;博主介绍&#xff1a;✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者&am…

OJ项目——用户的登录拦截,我是如何实现的?

目录 前言 1、关于Session该如何处理 简单session回顾&#xff1a; 回顾session的setAttribute、getAttribute : 项目中如何做&#xff1f; 2、登陆拦截器实现 自定义拦截器&#xff1a; 自定义拦截&#xff1a; 前言 博主之前也有出过一期关于拦截器的&#xff0c;大…

Stable Diffusion WebUI几种解决手崩溃的方法

1. 添加与手相关负面提示词 如何提价提示词呢? 首先有一个embeddings模型文件bad-hands-5,我们可以去各个大模型网站去搜,我是在C站上面下载的。 附上C站地址:https://civitai.com/ 下载好之后,你需要将文件放入stable-diffusion-webui\embeddings目录中。位置如下所示…

论文阅读之《Learn to see in the dark》

Learning to See in the Dark-CVPR2018 Chen ChenUIUC&#xff08;伊利诺伊大学厄巴纳-香槟分校&#xff09; Qifeng Chen, Jia Xu, Vladlen Koltun Intel Labs(英特尔研究院) 文章链接&#xff1a;https://arxiv.org/pdf/1805.01934.pdfhttps://arxiv.org/pdf/1805.01934.p…

从Flink的Kafka消费者看算子联合列表状态的使用

背景 算子的联合列表状态是平时使用的比较少的一种状态&#xff0c;本文通过kafka的消费者实现来看一下怎么使用算子列表联合状态 算子联合列表状态 首先我们看一下算子联合列表状态的在进行故障恢复或者从某个保存点进行扩缩容启动应用时状态的恢复情况 算子联合列表状态主…

UE5 Python脚本自动化Sequence Key帧

前言 码上1024了&#xff0c;给大家分享一个UE5的脚本小功能&#xff0c;UE5中Sequence动态Key功能&#xff0c;这样我们就可以根据我们的数据动态更新了&#xff0c;非常实用&#xff0c;适合刚入门或者小白&#xff0c;接下来我就把整个过程分享给大家。 过程 新建一个工程…

【微信小程序开发】自定义组件以及页面布局设计

&#x1f973;&#x1f973;Welcome Huihuis Code World ! !&#x1f973;&#x1f973; 接下来看看由辉辉所写的关于小程序的相关操作吧 目录 &#x1f973;&#x1f973;Welcome Huihuis Code World ! !&#x1f973;&#x1f973; 一.自定义组件的使用步骤&#xff08;附实…

Sandboxie+Buster Sandbox Analyzer打造个人沙箱

一、运行环境和需要安装的软件 实验环境&#xff1a;win7_x32或win7_x64 用到的软件&#xff1a;WinPcap_4_1_3.exe、Sandboxie-3-70.exe、Buster Sandbox Analyzer 重点是Sandboxie必须是3.70版本。下载地址&#xff1a;https://github.com/sandboxie-plus/sandboxie-old/blo…

制作linux系统内部yum源仓库

需求说明 制作内网linux系统yum源仓库&#xff0c;比较简单的方式就是添加系统镜像&#xff0c;此种yum配置方式可参考文章 https://blog.csdn.net/d1240673769/article/details/108477661 如果无法提供系统镜像&#xff0c;那该如何创建内网的yum源仓库呢&#xff1f;本文提…

HarmonyOS 音视频开发概述

在音视频开发指导中&#xff0c;将介绍各种涉及音频、视频播放或录制功能场景的开发方式&#xff0c;指导开发者如何使用系统提供的音视频 API 实现对应功能。比如使用 TonePlayer 实现简单的提示音&#xff0c;当设备接收到新消息时&#xff0c;会发出短促的“滴滴”声&#x…

JMeter 随机数生成器简介:使用 Random 和 UUID 算法

在压力测试中&#xff0c;经常需要生成随机值来模拟用户行为。JMeter 提供了多种方式来生成随机值&#xff0c;本文来具体介绍一下。 随机数函数 JMeter 提供了多个用于生成随机数的函数&#xff0c;其中最常用的是 __Random 函数。该函数可以生成一个指定范围内的随机整数或…

JAVA转GO

GO 环境配置 go环境 下载go并安装(win下),环境变量他自己要配置上 https://dl.google.com/go/go1.21.3.windows-amd64.msi 验证是否安装成功: //打开cmd go versionVSCODE环境 下载VSCODE…略 配置VSCODE的环境 下载插件 go开发工具包 打开cmd,或者VSCODE自带的终端,…

IDEA使用http client无法识别http-client.env.json的环境配置

http-client.env.json的配置 {"dev": {"baseUrl": "http://192.168.60.176:9160","accessToken": "eyJhbPNOQ"} }选择不到环境 问题原因&#xff1a; 安装了Alibaba Cloud Toolkit插件后&#xff0c;被Alibaba Cloud ROS …

[初始java]——java为什么这么火,java如何实现跨平台、什么是JDK/JRE/JVM

java的名言&#xff1a; ”一次编译、到处运行“ 一、编译语言与解释语言 编译&#xff1a; 是将整份源代码转换成机器码再进行下面的操作&#xff0c;最终形成可执行文件 解释&#xff1a; 是将源代码逐行转换成机器码并直接执行的过程&#xff0c;不需要生成目标文件 jav…

springboot 导出word模板

一、安装依赖 <dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.12.1</version></dependency>二、定义工具类 package com.example.springbootmp.utils;import com.deepoove.poi.XWP…

如何加入开源项目维护并提交代码?本地搭建源码阅读开发构建环境示例: kafka

如何加入开源项目维护并提交代码?本地搭建源码阅读开发构建环境示例: kafka。 大家对开源项目有兴趣、想成为committer,或者工作需要,会从github上获取最新的开源项目源码。本文做一个示例,怎样搭建本地的源码阅读、开发、构建环境。 首先,在github上找到项目的链接,…

Web架构安全分析/http/URL/Cookie攻击

Web 架构安全分析 Web 工作机制及基本概念 传统 Web 架构 LAMP 网页 概念 网页就是我们可以通过浏览器上网看到的精美页面&#xff0c;一般都是经过浏览器渲染过的 .html 页面&#xff0c;html 语言在浏览器中渲染。其中包含了CSS、JavaScript 等前端技术。通过浏览器访问…

ELK + Filebeat 分布式日志管理平台部署

ELK Filebeat 分布式日志管理平台部署 1、前言1.1日志分析的作用1.2需要收集的日志1.3完整日志系统的基本特征 2、ELK概述2.1ELK简介2.2为什么要用ELK?2.3ELK的组件 3、ELK组件详解3.1Logstash3.1.1简介3.1.2Logstash命令常用选项3.1.3Logstash 的输入和输出流3.1.4Logstash配…

ISR实现RDN图像增强

ISR实现RDN图像增强 图像增强作用ISR项目安装1.从PyPI安装ISR&#xff08;推荐&#xff09;&#xff1a;2.从GitHub源代码安装ISR&#xff1a; 用法预测大图像推理 训练创建模型 RDN算法介绍Residual Dense Network的结构残差稠密块&#xff08;Residual Dense Block&#xff0…