2026年最新版Python安装和PyCharm安装教程(图文详细 附安装包)

2026年最新版Python安装和PyCharm安装教程(图文详细 附安装包)

2026年最新版Python安装和PyCharm安装教程

前言:安装前友好提示

(1) 避免安装路径有中文 / 空格;
(2) 如果非指定版本建议安装最新版;
(3) 无特殊要求随便选一个python版本(建议3.11.9)
(4)pycharm无特殊要求建议选择2025版本

一、Python安装

1、 下载python安装包

Python-Pycharm安装包https://pan.quark.cn/s/6878d7cc5460

安装包我已经下载好了,点击上面网盘链接直接获取就行

2、 安装python

双击下载好的 .exe 安装包,弹出安装界面​
(1)勾选 Add Python.exe to PATH,自动配置环境变量,否则 cmd 用不了 Python​
(2)选择安装方式:推荐「Customize installation」(自定义安装,避免 C 盘爆满)

在这里插入图片描述


在这里插入图片描述

下一步:保持所有默认选项(Documentation、pip 等都要勾),点击「Next」

在这里插入图片描述

选择安装路径:建议改为 D:\(路径必须无中文、无空格!)
点击「Install」,等待 3-5 分钟安装完成

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

3、验证安装成功

  1. 输入以下 2 条命令,均显示版本号则成功:

Win+R 打开运行窗口,输入 cmd 回车,打开命令提示符

在这里插入图片描述
python --version # 输出:Python 版本号 pip --version # 输出:pip 24.x.x from ... 
在这里插入图片描述

若提示「不是内部或外部命令」,重新安装并确保勾了Add Python.exe to PATH
或者切换到python安装目录再执行命令,如果成功,手动配置环境变量就可以了


二、 安装Pycharm

1、Pycharm介绍

  • professional 表示专业版,community 是社区版,2025年以后不在区分了,只有一个安装包了,试用期是30天,过了会锁定部分功能,如果只是学习,不用开会员。

PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制,是Python开发中非常常见的工具之一。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。pycharm分为社区版、教育版和专业版,其中社区版和专业版是最为常见的,那么pycharm社区版和专业版区别是什么?

在这信息里插入图片描述

1、功能上的区别
pycharm专业版是功能最丰富的,与社区版相比,pycharm专业版增加了web开发、Python web框架、Python分析器、远程开发、支持数据库与SQL等更多高级功能。
pycharm社区版中没有web开发、Python web框架、Python分析器、远程开发、支持数据库与SQL等这些功能。
Python教育版的功能虽然比专业版会少一些,但与社区版相比,更加支持学校的教学工作。

2、授权方式的区别
pycharm专业版是需要付费购买该软件的激活码才可以进行使用。
pycharm社区版提供给开发者免费使用。
pycharm教育版只针对师生认证的用户才可以免费使用。

3、适用人群的区别
pycharm专业版是适用于一些公司进行专业互联网开发的,这需要使用公司投入一定资金。
pycharm社区版是提供给编程爱好者使用学术交流的,所以是免费提供的,其功能虽然不够全面,但能够满足日常开发需要。
pycharm教育版则是以公益为目的免费提供给各大学校进行编程教学,发展编程教育事业。

2、Pycharm安装

Python-Pycharm安装包:https://pan.quark.cn/s/6878d7cc5460

安装包我已经下载好了,点击上面网盘链接直接获取就行

在这里插入图片描述


双击下载好的程序安装 点击下一步

在这里插入图片描述


在这里插入图片描述


选择安装路径,不建议放在C盘

在这里插入图片描述

可以全选 点击Next

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述


重启电脑后打开pycharm
选择do not import settings

在这里插入图片描述


到这里就安装完成了

3、Pycharm使用

1.进入pycharm 可以新建(New Project), 也可以打开(Open)项目
下面讲一下打开项目吧

在这里插入图片描述


2.提前建好MyCode 文件夹,然后按以下步骤选择

在这里插入图片描述


3.点击运行就可以了

在这里插入图片描述


4.汉化
点击文件File,点击设置Setting,进入软件设置界面。

在这里插入图片描述

点击插件Plugins,找到中文插件Chinese(Simplified) Language,点击安装。

在这里插入图片描述


这就汉化完成了,不过网上基本都是英文教程,可根据需要英文和汉语进行切换

在这里插入图片描述


安装过程中,如果遇到别的问题,可在评论区留言!

创作不易,看完如果对你有帮助,记得点赞、收藏+关注 哦~

Read more

C++ 继承:面向对象的代码复用核心机制

C++ 继承:面向对象的代码复用核心机制

C++ 继承:面向对象的代码复用核心机制 💡 学习目标:掌握继承的基本语法与核心特性,理解不同继承方式的访问权限控制,能够通过继承实现代码复用与扩展。 💡 学习重点:继承的语法格式、三种继承方式的区别、基类与派生类的关系、继承中的构造与析构顺序。 一、继承的概念与核心价值 ✅ 结论:继承是 C++ 面向对象三大特性之一,允许一个类派生类继承另一个类基类的属性和行为,实现代码复用,同时支持派生类在基类基础上扩展新功能。 继承的核心价值体现在两个方面: 1. 代码复用:避免重复编写相同的成员变量和成员函数,降低代码冗余度 2. 功能扩展:派生类可以在基类的基础上新增属性和方法,满足更复杂的业务需求 生活中的继承示例:学生和老师都属于“人”,都有姓名、年龄等属性和吃饭、睡觉等行为。可以先定义 Person 基类,再让 Student 和 Teacher 继承 Person,并各自扩展专属功能。 二、继承的基本语法与实现 2.1

By Ne0inhk
【C++】继承

【C++】继承

继承 ✨前言:继承是C++面向对象编程的核心特性之一,它允许我们在已有类的基础上创建新类,实现代码的复用和功能的扩展。通过继承,我们可以构建出层次分明的类体系,让代码更加结构化、可维护。本文将深入探讨继承的各个方面,从基本概念到底层实现,帮助读者全面掌握这一重要特性。 📖专栏:【C++成长之旅】 目录 * 继承 * 一、继承的概念及定义 * 1.1 继承的概念 * 1.2 继承的定义 * 1.2.1 定义格式 * 1.2.2 继承基类成员访问方式的变化 * 1.3 继承类模板 * 二、基类和派生类间的转化 * 三、继承中的作用域 * 3.1 隐藏规则 * 3.2 考察继承作用域相关选择题 * 3.2.1

By Ne0inhk
【C++算法刷题营地】—— 【string类面试题】Cyber顶级骇客带你速刷 C++ string类 中的常见算法题

【C++算法刷题营地】—— 【string类面试题】Cyber顶级骇客带你速刷 C++ string类 中的常见算法题

⚡ CYBER_PROFILE ⚡ /// SYSTEM READY /// [WARNING]: DETECTING HIGH ENERGY 🌊 🌉 🌊 心手合一 · 水到渠成 >>> ACCESS TERMINAL <<<[ 🦾 作者主页 ][ 🔥 C语言核心 ][ 💾 编程百度 ][ 📡 代码仓库 ] --------------------------------------- Running Process: 100% | Latency: 0ms 索引与导读 * 一、字符串转换 * 1)字符串转换整数 * 关键点拨 * 完整代码 * 最直接的替代接口:stoi * 小试牛刀:整数转字符串 * 2)字符串相加 * 关键点拨 * 完整代码 * 3)仅仅反转字母 * 关键点拨 * 完整代码 * 4)反转字符串 * 4.

By Ne0inhk
开源一套正在建设的现代 C++ 教程!

开源一套正在建设的现代 C++ 教程!

🚀开源一套正在建设的现代 C++ 教程! 笔者吐槽:靠有点像卖课的,但真不是,笔者纯出于兴趣维护的。笔者想了想,有时候光看各种各样的文章。显得太零碎。亮出来代码示例吧,显得太冗余。那为什么不专门维护一个仓库好好做这个事情呢? 所以笔者决定,试试看利用Github仓库托管一下。 TL;DR 好的教程都有TL;DR,一句话——这边请: GitHub Pages: 点击访问,获得更好更加流畅的阅读体验(嘶,Github静态网页有可能访问速度比较慢,如果有朋友有需求,可以尝试看看下面的仓库克隆下来本地预览) 啥,想看看原仓库,在这里: 👉:Awesome-Embedded-Learning-Studio/Tutorial_AwesomeModernCPP: 现代 C++ 嵌入式(MCU/Linux)开发完整教程,深入讲解 C++11–C++23、零开销抽象、RAII 与性能优化! 现在正在想办法看看支持模拟机和真机实战确保代码可靠。

By Ne0inhk