明明白白安装Python解释器(多版本共存切换)、Python IDE:PyCharm(专业版永久)、透彻!

Python解释器安装

————————

解释器(英语:Interpreter)。用户可以到Python的官网上直接下载Python解释器安装程序。
在浏览器地址栏中输入:

http://www.python.org

需要最新专业版PyCharm永久使用权限的扫码免费获取,还剩最后几个名额。

进而登录Python的官方网站,点击下图所示:

本次选择下载Python 3.10.10版本的Windows 64位安装程序包

下载完成,安装文件仅27.6MB:

以管理员身份运行Python的安装程序python-3.10.10-amd64.exe。

下图标识1勾选Add Python.exe to PATH,它会帮助我们将Python 解释器的路径添加到环境变量中_(注释1)_,这样就可以在命令行或终端窗口中直接运行 Python 解释器。

下图标识2勾选Use admin privileges when installing py.exe,表示在安装 Python 时使用管理员权限。如果选择此选项,安装程序将请求提升为管理员权限,以便更容易地安装Python并在系统上正确配置它。我这里无法勾选,可能是已经安装其他版本的原因。

点击下图标识3_Customize installation_定制化安装,即允许用户根据自己的需求选择安装路径、要安装哪些 Python 组件和工具。

注释1:

当我们成功安装Python 3.10.10后,因为本次安装没有选择为所有用户安装,所以_环境变量看当前用户的_。

图一

可以看到,在_系统环境变量_中有两个python解释器:Python311和Python37。由于Python37在环境变量中的位置比Python311更加靠前,所以系统会优先使用Python37这个python版本。

在CMD做如下操作,反馈的为Python 3.7.9。

通过下图中的操作,我们手动将Python311上移

**在CMD如下操作,反馈的为Python 3.11。**

如何能指定Python3.10呢?删除图一中的_当前用户的_环境变量,添加到_系统环境变量_中

**在CMD如下操作,反馈的为Python 3.10。**

接下来,安装向导会提示你勾选需要的_“Optional Features”(可选特性),这里咱们_可以直接全选

下图标识1 Documentation(说明书)离线的 .chm 格式文档,必须保留。英文还 OK 的小伙伴可以直接看这份文档,比所有书都靠谱。看英文有压力的,平时随时查查标准库模块用法什么的是极好的。

下图标识2 pip Python 包下载工具,必须保留。

下图标识3 tcl/tk and IDLE,安装tkinter包和IDLE开发环境_(注释2)_。

下图标识4 Python test suite,这个可以没有,当然留下来也没关系。

下图标识5 py launcher,如果对所有用户安装,则需要 administrator 的权限_(注释3)_。我这里无法勾选,安装3.11时已经安装了“py launcher”。

注释2:

tkinter 包 (“Tk 接口”) 是针对 Tcl/Tk GUI 工具包的标准 Python 接口。Tcl/Tk集成到Python中已经有一些年头了。Python程序员可以通过 tkinter 包和它的扩展 tkinter.tix 模块和 tkinter.ttk 模块,来使用这套鲁棒的、平台无关的窗口工具集。

tkinter 包是使用面向对象方式对 Tcl/Tk 进行的一层薄包装。使用 tkinter,你不需要写 Tcl 代码,但你将需要参阅 Tk 文档。 tkinter 是一组包装器,它将_Tk 的可视化部件实现为相应的 Python 类_。IDLE:Python 的集成开发与学习环境,它本身就是完全用Python和Tkinter GUI工具包编写的。

注释3:

py launcher 适用于Windows用户,适用于电脑上有多个Python版本的用户,如今最新的Python版本的Windows安装程序中肯定附带 py launcher 的安装程序。The Python launcher for Windows(py launcher)是一个实用程序,可帮助查找和执行不同的Python版本。py launcher 允许你通过脚本(或命令行:cmd、power shell)设置要使用Python版本。与环境变量(PATH变量)不同,默认情况下 py launcher 将为你选择最合适的Python版本。

接下来是对_“Advanced Options”(高级选项)_的选择。

  • Install for all user,是否对所有人安装,如果是,需要 administrator 的权限。建议勾选。

  • 标识1关联文件到 Python,这个保持原样即可。它就是把 .py 文件和 python 程序关联起来,这样双击 .py 文件的时候,自动就用 python 去执行了。建议勾选。

  • 标识2创建快捷方式,保持原样即可。建议勾选。

  • 标识3添加 Python 到环境变量,第 2 次出现将“Python”的路径添加到环境变量。建议勾选。

  • 标识4“Customize install location”(自定义安装路径)强烈建议修改为自定义的路径,这个路径中不应该包含中文、空格或其他特殊字符,注意这一点会为你减少很多不必要的麻烦。设置完成后,点击“Install”开始安装。

安装成功会出现如下图所示的画面。

标识1安装成功的关键词“successful”,如果安装失败,这里的单词会变成“failed”。

标识2禁止路径深度限制,强烈建议点击此选项,否则将来安装第三方库或第三方工具时,可能会因Windows对路径深度的限制而无法安装。

需要最新专业版PyCharm永久使用权限的扫码免费获取,还剩最后几个名额。

零基础Python学习资源介绍

👉Python学习路线汇总👈
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(学习教程文末领取哈)
在这里插入图片描述

👉Python必备开发工具👈
在这里插入图片描述

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述

👉实战案例👈
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

👉100道Python练习题👈
检查学习结果。
在这里插入图片描述
👉面试刷题👈
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码输入“领取资料” 即可领取。

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

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

相关文章

基于FFmpeg的短视频编辑工具Cut

前言 最近在学习FFmpeg和音视频的相关知识,为了加强对FFmpeg的认识和了解,于是撸了一个短视频编辑软件Cut。 效果图先行: 技术点 启动页优化 但启动app的时候会有一个短暂的黑屏或者白屏。为什么呢? 是因为在App启动时&#x…

智能分析网关V4在工业园区周界防范场景中的应用

一、背景需求分析 在工业产业园、化工园或生产制造园区中,周界防范意义重大,对园区的安全起到重要的作用。常规的安防方式是采用人员巡查,人力投入成本大而且效率低。周界一旦被破坏或入侵,会影响园区人员和资产安全,对…

分布式系统——共识问题

1. 分布式系统 1.1 分布式系统的概念 分布式系统是由多台计算机组成的网络,这些计算机共同协作以实现一个共同的目标。在这种环境中,每台计算机作为一个独立的进程运行。但对最终用户来说,它们似乎是作为一个单一系统在操作。这个概念对于创…

大学生搜题软件,未来可期吗?

作为一家专注于软件开发的公司《智创有术》,我们致力于为客户提供创新、高效和可靠的解决方案。通过多年的经验和专业知识,我们已经在行业内建立了良好的声誉,并赢得了客户的信任和支持。 支持各种源码,网站搭建,APP&a…

数字孪生在增强现实(AR)中的应用

数字孪生在增强现实(Augmented Reality,AR)中的应用可以提供更丰富、交互性更强的现实世界增强体验。以下是数字孪生在AR中的一些应用,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司&#xff…

视频剪辑实战:如何批量嵌套合并视频,提高剪辑效率必备技巧

在视频剪辑工作中,经常要处理大量的视频片段。要提高工作效率,批量嵌套合并视频成为了一项必备技巧。现在一起看看云炫AI智剪如何使用一些实用的技巧,快速、准确地完成批量嵌套合并视频的任务。 合并后的视频截图,由两段不同片段组…

【STM32】STM32学习笔记-DMA直接存储器存储(23)

00. 目录 文章目录 00. 目录01. DMA简介02. DMA主要特性03. 存储器映像04. DMA框图05. DMA基本结构06. DMA请求07. 数据宽度与对齐08. 数据转运DMA09. ADC扫描模式DMA10. 附录 01. DMA简介 小容量产品是指闪存存储器容量在16K至32K字节之间的STM32F101xx、STM32F102xx和STM32F…

解决Gitlab Prometheus导致的磁盘空间不足问题

解决Gitlab Prometheus导致的磁盘空间不足问题 用docker搭建了一个gitlab服务,已经建立了多个项目上传,但是突然有一天就503了。 df -TH查看系统盘,发现已经Used 100%爆满了。。。 💡Tips:/dev/vda1目录是系统盘目录。…

AntV L7 实现地图功能(高德)

一、 使用前的准备 首先,注册开发者账号,成为高德开放平台开发者 登陆之后,在进入「应用管理」 页面「创建新应用」 为应用添加 Key,「服务平台」一项请选择「 Web 端 ( JSAPI ) 」 二、安装依赖 // 安装L7 依赖 npm install…

2024年【危险化学品生产单位主要负责人】复审模拟考试及危险化学品生产单位主要负责人作业模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 2024年危险化学品生产单位主要负责人复审模拟考试为正在备考危险化学品生产单位主要负责人操作证的学员准备的理论考试专题,每个月更新的危险化学品生产单位主要负责人作业模拟考试祝您顺利通过危险化学品…

深度学习 Day23——J3DenseNet算法实战与解析

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 | 接辅导、项目定制🚀 文章来源:K同学的学习圈子 文章目录 前言1 我的环境2 pytorch实现DenseNet算法2.1 前期准备2.1.1 引入库2.1.2 设…

flutter 使用adb 同时连接 多个模拟器

MUMU模拟器 MuMu模拟器官网_安卓12模拟器_网易手游模拟器 传统只需要 连接一个 默认命令是 默认端口是7555 adb connect 127.0.0.1:7555 但是需要同时连接调试多个模拟器的时候 就需要连接多个 这里可以使用自带的多开 多开后 使用 1 是对应多开的序号 这样就可以查看对…

我是谁 whoami

文章目录 我是谁 whoami更多信息 我是谁 whoami 我知道你是谁,但我不知道我是谁,此时whoami可以帮助你,哈哈。 whoami将打印当前用户的名字。与id -un类似。 官方定义为: whoami - print effective userid 用法为: …

Redis基础学习一

1. Redis 入门 1.1. Redis 诞生历程 1.1.1.从一个故事开始 08 年的时候有一个意大利西西里岛的小伙子,笔名 antirez(http://invece.org/),创建了一个访客信息网站 LLOOGG.COM。有的时候我们需要知道网站的访问情况,…

高级数据结构:并查集

文章目录 1.什么是并查集:2、并查集的基本结构3.现实问题和代码实现链接4.代码实现 1.什么是并查集: 对于一个集合S{a1,a2,……an-1,an},这是可以对集合S进一步划分:S1,S2,……,Sm-1&#xff0…

阿里云迁移AWS视频点播技术攻坚

文章目录 🐷 背景🦥 简述🐥 Aws服务🦜 AWS CloudFormation🐞 问题🐉 落地方案🦉 Aws vs Aliyun🍄 避坑指南 🐷 背景 由于AWS整体成本略低于阿里云,公司决定将…

R 批量对多个变量进行单因素方差分析 批量计算均值±标准差

多个变量批量进行单因素方差 R实现 文章目录 一、批量生成均值标准差 P值二、添加协变量单因素方差分析,生成校正P值三、在分层情况下进行单因素方差分析四、添加协变量和交互项的单因素方差分析,生成交互项的P值 一、批量生成均值标准差 P值 数据结构如…

Android AAudio

文章目录 基本概念启用流程基本流程HAL层对接数据流计时模型调试 基本概念 AAudio 是 Android 8.0 版本中引入的一种音频 API。 AAudio 提供了一个低延迟数据路径。在 EXCLUSIVE 模式下,使用该功能可将客户端应用代码直接写入与 ALSA 驱动程序共享的内存映射缓冲区…

数字图像处理(图像灰度变换、图像直方图及均衡、图像中值滤波、图像空域锐化增强、图像频域滤波)

数字图像处理(图像灰度变换、图像直方图及均衡、图像中值滤波、图像空域锐化增强、图像频域滤波) 目录 1 图像灰度变换 1.1 灰度线性变换 1.2 图像二值化 1.3 负象变换 1.4 灰度非线性变换 1.5 程序设计流程图 2 图像直方图及均衡 2.1 直方图 2…

Linux 服务器磁盘满了怎么办?详细清理大文件指南

🚀 作者主页: 有来技术 🔥 开源项目: youlai-mall 🍃 vue3-element-admin 🍃 youlai-boot 🌺 仓库主页: Gitee 💫 Github 💫 GitCode 💖 欢迎点赞…