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

Python解释器:安装、配置与多版本共存指南 本文提供了Python解释器的安装、配置以及多版本共存的详细指南。首先,介绍了如何从Python官网下载并安装Python解释器,包括将Python添加到系统环境变量PATH的重要性。接着,解释了在不同操作系统中设置环境变量的方法。文章的核心部分讲述了如何使用virtualenv或conda这样的虚拟环境管理工具来创建独立的Python环境,实现多版本共存,避免版本冲突,从而提高开发效率。最后,提供了使用virtualenv和conda创建和激活虚拟环境的具体命令。 阅读详情
AI摘要

本文详细介绍了如何从Python官网下载并安装Python3.10.10,包括添加到PATH、管理员权限、自定义安装、环境变量管理和Tkinter/IDLE组件的选择。此外,还提供了Python学习资源链接。

Python解释器安装

————————

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

http://www.python.org

进而登录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对路径深度的限制而无法安装。

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

优快云大礼包:全网最全《全套Python学习资料》免费分享🎁

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

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

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

同一台物理机上安装不同版本的python(内含python安装步骤) 由于python3.x的版本并不兼容python2.x的版本,或者工作涉及到Python多版本之间开发、测试,又或者需要用不同版本的python用来专门处理不同的内容,就需要在一台物理机上安装两个版本的Python 阅读详情

相关推荐

JetBrains IDE从安装到配置全指南:环境准备、内存调优与插件管理

集成开发环境是程序员日常编码的核心工具,其配置水平直接影响开发效率与体验。JetBrains家族作为Java、Python、前端等多语言开发的常用IDE,涵盖IntelliJ IDEA、PyCharm、WebStorm等产品,底层基于JVM运行,因此理解内存分配、索引机制和文件编码原理是优化其性能的关键。通过调整JVM堆参数、配置项目SDK、管理插件生态,可显著减少卡顿和资源占用,让工具更贴合个人工作流。无论是Windows还是macOS环境,从Toolbox安装到版本选择,再到git集成、远程开发与配置迁

weixin_31083901的博客 268

如何安装多个版本的python,python可以装两个版本吗

完全可以,将不同版本的Python安装到不同的目录。

小发猫 8523

python-3.10.11-amd64.exe

python-3.10.11-amd64.exe

Python环境安装(附带第一个python程序)

在命令提示符程序内,使用python+空格+文件路径的方式输出文件内容(桌面路径不好找,可以放d盘根目录下)Python解释器,是一个计算机程序,用来翻译Python代码,并提交给计算机执行。安装完成后输入python显示python的版本号,说明安装成功。我们可以将代码,写入一个以”.py”结尾的文件中,使用python命令去运行它。进入官网点击Downloads,到下载页面。会输出hello world!安装成功后,点击关闭路径长度限制。不想默认安装可以选择自定义安装。2、提交给计算机运行。

qq_52108058的博客 1798

python-3.10.11-amd64

python-3.10.11-amd64

智慧城市项目实战:如何将你的地理数据从城市坐标系(如上海2000)转换到国家CGCS2000?

本文详细介绍了智慧城市项目中地理数据坐标系转换的全流程解决方案,重点讲解如何将城市坐标系(如上海2000)转换到国家CGCS2000。通过七参数布尔莎模型、ArcGIS Pro、QGIS开源方案及Python编程实现,帮助实施团队解决坐标系不统一的技术难题,确保空间分析精度。

weixin_28725949的博客 307

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

py launcher 适用于Windows用户,适用于电脑上有多个Python版本的用户,如今最新的Python版本的Windows安装程序中肯定附带 py launcher 的安装程序。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。删除图一中的_当前用户的_环境变量,添加到_系统环境变量_中。

2301_82000445的博客 2398

PX4 Offboard模式实战避坑:为什么你的Gazebo无人机解锁了却飞不起来?

本文深入解析PX4 Offboard模式下Gazebo无人机解锁后无法起飞的关键原因,提供详细的故障排查流程和调试方法。重点解决MAVROS连接、setpoint消息频率、坐标系一致性等常见问题,帮助开发者快速掌握无人机控制核心技术。

weixin_33461476的博客 328

Windows下用pyenv-win实现Python多版本管理:安装、配置与避坑指南

在软件开发中,Python解释器版本混乱是常见的环境管理痛点。当系统同时存在多个Python发行版,终端命令与IDE解释器经常指向不同路径,导致依赖包错装、项目无法复现。环境变量PATH的顺序决定了python命令的解析路径,而pyenv通过shims目录与版本配置文件,提供了一种灵活的版本切换机制。理解其原理后,无论是在Windows还是Linux/macOS,都能有效管理多版本Python,避免人工维护路径的低效与失误。在工程实践中,使用pyenv-win可以将全局默认版本与项目限定版本分离,配合虚拟环

weixin_31102231的博客 302

【时间序列预测算法】——Holt-Winters算法介绍及代码实现

背景 一阶二阶三阶指数平滑方法拟合效果均较好,通过结合数据自然属性,数据自身、趋势变化、季节性,提出了这三个角度的衡量量,可以说,理解起来更自然、更亲切。 公式 一阶: sts_tst​是t时刻对xtx_txt​的估计值,这里只有一个参数α,是数据本身的平滑属性的体现。 二阶: 引入了时间趋势变量btb_tbt​,优化了一下一阶的公式。同时还可以预测t+m时刻的值: 三阶: 又引入了季节性周期描述变量ctc_tct​,优化了一下二阶的公式。同时还可以预测t+m时刻的值: NOTE:ct

BlackValley的博客 1万+

ICCompiler II学习笔记(一)ICC II使用全流程 overview

学习笔记同步发布在我的个人网站上,欢迎来访查看。 个人学识有限,理解可能有误,仅供参考。 文章目录一、前言二、 ICC II 简介和 GUI2.1 Blocks 和 Design Libraries2.2 Objects2.3 Application Options三、Design Setup四、APR flow五、 课程主题:如何用 ICC II来实现最好的PPA 一、前言 现在的芯片都在追求一个极致的PPA 芯片的生成可以分为以下 5大步骤: Front-end Design:前端设计,最终产生

一名FPGA芯片设计爱好者的技术博客 2万+

Windows 11 Python 3.8.2超详细安装与配置指南

环境变量配置是软件开发和系统管理中连接应用程序与操作系统资源的核心机制,它定义了系统搜索可执行文件的路径集合。其原理在于操作系统通过PATH等变量定位命令对应的程序文件。正确的环境变量设置对于确保开发工具链的顺畅运行具有关键的技术价值,能避免“命令未找到”等常见问题,提升开发效率。在Python开发这一应用场景中,环境变量决定了能否在任意目录下调用python和pip命令。本文聚焦于Windows 11平台,详细解析Python 3.8.2安装过程中如何正确配置环境变量和pip工具,并深入介绍利用虚拟环境进

weixin_30718391的博客 272

【脑电绘图教程 2】使用Brainstorm进行脑电处理及源定位

Brainstorm 是一个开源应用程序,支持MEG、EEG、fNIRS、ECoG、深度电极和其他电生理学的数据分析,尤其用于MEG、EEG的源定位。Brainstorm的主要优点是其简单直观的图形界面,不需要进行任何编程,即可上手MEG、EEG分析,此外,它还支持多种数据类型(基本上EEGLab支持的,它都支持),并且具有数据批量处理功能,可以很方便的分析自己的数据。

qq_40735196的博客 1万+

PyTorch导入错误No module named ‘Torch‘根因与环境诊断

PyTorch是深度学习主流框架,其标准包名为小写'torch',严格遵循PEP 8规范;而大写'Torch'并非官方发布包,属于镜像污染、本地模块劫持或IDE环境错配导致的典型环境错位现象。理解Python模块导入机制、sys.path加载顺序及conda/pip环境隔离原理,是保障模型训练、ONNX导出和TensorRT部署稳定性的基础。该问题高频出现在YOLOv7等目标检测项目中,本质是开发环境治理能力的体现——需结合解释器路径校验、包安装溯源、IDE解释器绑定与镜像源清理进行系统性排查。掌握这套环境

weixin_34161029的博客 482

手把手教你用Switched-Capacitor Converter实现高效DC-DC转换(附常见拓扑对比)

本文详细介绍了开关电容转换器(SC)在高效DC-DC电源设计中的应用,对比了四种常见拓扑结构的优缺点,并提供了损耗分析与效率优化的实战技巧。通过无电感设计,SC转换器在5G模块和可穿戴设备中展现出超高功率密度和微小体积的优势,是电源管理领域的革命性技术。

weixin_30790841的博客 273

地质工程师必备:Dips软件从数据导入到主结构面分析的完整流程解析

本文详细解析了地质工程师使用Dips软件进行主结构面分析的完整流程。从数据准备与导入、结构面分组与扇形区划分,到主结构面计算与工程解读,系统阐述了如何将野外节理数据转化为控制岩体稳定性的关键信息。重点介绍了利用等值线图识别优势组、计算统计主值及其置信椭圆,并强调了地质判断与工程应用结合的重要性。

table的专栏 341

这可能是一篇最贴心的Anaconda指北了(踩坑点)

刚从Python3.7+pip转Anaconda+conda的配置坑里爬出来,写篇blog记录一些细节。 1 为啥要装Anaconda? 下面的几点是我想到哪写到哪,比较零散,大家看个大概,懂个意思就???? Anaconda是Python的一个发行版,其实就是一个Python的集成环境管理器,其中包含了Python以及许多常用的库,比如numpy、pandas等,另外!还包含了一个名为conda的包管理器。 Anaconda一举多得,一旦装了Anaconda,就代表你已经装好了Python编译器以及众

我的技术栈碎碎念空间 2508

AI颠覆市场调研:生成式智能体如何重构商业决策?

AI正在将市场调研从"成本中心"转变为"战略武器"。当企业能够用生成式智能体实时模拟百万级虚拟用户时,传统调研的样本偏差、时间滞后、成本高昂等问题将不复存在。对于开发者而言,这不仅是技术的狂欢,更是参与商业规则重构的历史机遇。行动建议立即体验Simile/Aaru的智能体平台,验证虚拟样本效果参与LLM持续性记忆架构的开源项目(如Memory Llama)关注AI调研API的标准化进程(如Hugging Face的Market Research Toolkit)

这里汇聚了前沿的技术分享与实用的开发技巧,带你探索从创意到企业的技术创业之路。 614

Python解释器新手安装教程

Python解释器本身也是个程序,它是解释执行Python代码的,没有它Python代码是没有办法运行的。既然Python解释器如此重要,那么大家赶紧一起来看看Python解释器新手安装教程吧!

2201_75362610的博客 6155

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

安装Python解释器及扩展包

如果是默认安装,那么参照下图找到python.exe文件。如果安装Python时选择了其他路径,也是进入到Python解释器的路径,找到python.exe文件。C:\Users\abc\AppData\Local\Programs\Python\Python310\python.exe # 示例。双击空白处,将刚才复制的Python解释器的路径粘贴,并在后面加入。前往淘宝镜像站,选择版本,这里以Python3.10.10为例。或者,右键点击python.exe文件,点击。清华大学开源软件镜像站。

计算机网恋的博客 1441

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

多个版本的Python如何不冲突?

转载文章,防止忘记或删除 转载于:电脑中存在多个版本的Python如何不冲突? - 知乎 (zhihu.com) 如何安装多版本的Python并与之共存? 如果你的工作涉及到Python多版本之间开发或测试,那么请收藏本文, 如果你安装完Python发现pip命令不能用,也请收藏本文。 「本文将解决两个问题,让大家能明白Python环境变量该怎么配置。」 准备工作 没有安装过任何Python的Win10的电脑(笔者使用虚拟机演示) 两个不同版本的Python安装包 在某个盘中创建一个Pyth

BG1230521的博客 6587

Python教程——Python本地环境安装

Python 是 Guido van Rossum 于 1989 年发明,Python 源码遵循 GPL(GNU General Public License)协议。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象解释型语言:这意味着开发过程中没有了编译这个环节。类似于 PHP 和 Perl 语言。交互式语言: 这意味着,您可以在 Python 提示符>>>后直接执行程序。面向对象语言: 这意味着 Python 支持面向对象的风格或代码封装在对象的编程技术。

赵士杰——成功并非一蹴而就,而是在持之以恒的努力中逐渐实现。 4335
上一篇: 5个小技巧提升Python运行速度
下一篇: 10个Python脚本来自动化你的日常任务
AI大模型学习
博客等级 码龄4年 2471粉丝 620原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值