Python保姆级下载安装教程-->Windows版本

Python保姆级下载安装教程-->Windows版本

Windows版本保姆级下载安装

一、下载Python 

1、点击下载官网地址

Python官方网站地址https://www.python.org/downloads/

2、官网页面如下:
3、点击下载界面:

上面最新的版本是3.14.2版本,一般来说新版较之老版优化了一些内容且版本向下兼容,但是不建议下载最新版本,因为python在很多地方使用时没有更新到最新版本,向下兼容性并不好,但也不要太低版本的,很多不适用。

点击Downloads,选择适合自己电脑系统的版本,我的电脑是Windows系统,就选择了Windows,点击后会跳转到另一个页面

【Stable Releases】:稳定发布版本,是官方完成全面测试、修复已知 Bug 的成熟版本,运行稳定、风险低,无论入门学习还是机器视觉项目开发,都优先选这个版本;

【Pre-releases】:预发布版本,属于测试阶段的 “体验版”,可能包含新功能但存在未修复的 Bug,稳定性差,小白或做实际项目(如机器视觉开发)千万别选,易出现代码报错、库兼容问题;

【Windows embeddable package】:Windows 可嵌入程序包,通俗来说就是免安装的压缩包,解压就能用,仅适合将 Python 嵌入工业软件等特殊场景,小白入门不建议选,后续安装 OpenCV、YOLO 等机器视觉库会很麻烦;

【Windows help file】:Windows 帮助文档,仅为纯技术描述的文字说明,没有实操教程,对刚学 Python 的小白几乎没有帮助,可直接无视。

 目前大家使用的市面上的电脑都是64位的,如果不知道自己是多少位操作系统,按一下Windows键找到“设置”→“系统”→“系统信息”可查看自己是多少位操作系统。

我的电脑是64位的,所以下载了64位的。 

二、Python安装

1、下载完成后,找的文件下载的位置,双击就可以运行安装下载完后双击打开Python。
2、勾选【Add python.exe to PATH】,点击【Customize installation】进行自定义安装。

【Install Now】:立即安装,默认路径 + 默认勾选 Python 基础功能,操作简单但无自定义空间;

【Customize installation choose location and features】:自定义安装,可自选安装路径和功能(如 pip),灵活可控;

【Use admin privileges when installing py.exe】:安装 py.exe 用管理员权限,避免后续操作权限不足报错,建议勾选;

【Add python.exe to PATH】:将 Python 加入系统环境变量,可全局调用 python/pip,必勾选(避免装视觉库出错)。

3、所有功能全部默认勾选,单击【Next】下一步。
4、按需创建桌面快捷方式和修改文件下载路径

【Associate files with Python】:关联 Python 文件,双击.py 文件可直接运行,建议勾选;

【Create shortcuts for installed applications】:创建 Python 程序桌面快捷方式,可选(不影响核心使用);

【Add Python to environment variables】:将 Python 加入环境变量,可全局调用python/pip,必勾选。

5、安装
6、单击【Close】关闭, 安装完成

三、测试安装是否成功

1、Win+R打开运行窗口输入“cmd”,点击【确定】或者回车键
2、输入python,返回python的版本信息并进入python环境,当你看到命令提示符“>>>”则代表你已进入Python环境。
3、输入代码 print(“hello world”) 点击回车键看是否能运行成功,出现结果hello world则表示代码运行成功。

四、Python解释器

上面我们在验证Python是否安装成功时也实现了一行代码的输出, 那么当我们想要一次性输出多行代码时我们该怎么办呢? 其实非常简单, 我们就用到了Python解释器

1、先验证是否安装成功Python解释器, 去你下载Python的文件夹地址中是否能够找到python.exe
2、我们在E盘中新建一个名为: test.py的文件, 并通过记事本打开它, 输入如下内容:
3、在 "命令提示符" 程序内,  使用python命令, 运行它

python --进入python程序中

exit() --退出

五、Python开发环境

PyCharm集成开发工具(IDE), 是当下全球开发者, 使用最频繁的工具软件

绝大多数的Python程序, 都是在PyCharm工具内完成的开发

1、点击下载官网地址

PyCharm软件官方网站下载地址https://www.jetbrains.com/zh-cn/pycharm/download/?section=windows

2、官网页面如下:
3、点击下载界面:
4、PyCharm安装
5、PyCharm安装成功
6、启动PyCharm, 免费试用30天, 也可以用PJB到2088年

六、PyCharm设置

1、基本设置

PyCharm这个软件是以工程来去做基本的管理单位的, 所以如果我们想要写代码的话呢, 点击图中的加号去创建一个新的工程

2、解释器选择
3、主题颜色设置
4、创建新的代码文件
5、运行测试代码
6、设置字体
7、通过快捷键快速设置字体大小

增大字体

缩小字体

8、设置中文字体
9、安装翻译帮助插件

七、PyCharm快捷键

ctrl+alt+s:打开软件设置

ctrl+d:复制当前行代码

shift+alt+上\下:将当前行代码上移或下移

crtl+shift+f10:运行当前代码文件

shift+f6:重命名文件

ctrl+a:全选

ctrl+c\v\x:复制、粘贴、剪切

ctrl+f:搜索

上述操作仅用于自我学习不可用于商业。

希望对大家有所帮助, 感谢大家的关注和点赞, 有什么需要大家积极评论。

Read more

【C + + 】一文吃透 C++ 智能指针:RAII 思想 + 三大指针 + 实战避坑

【C + + 】一文吃透 C++ 智能指针:RAII 思想 + 三大指针 + 实战避坑

🌟个人主页:第七序章   🌈专栏系列:C++ 目录 ❄️前言: ☀️一、智能指针的使用 ☀️二、RAII和智能指针 ⭐RAII思想 ⭐智能指针思想 ☀️三、C++标准库中智能指针的使用 ⭐auto_ptr ⭐unique_ptr ⭐shared_ptr ⭐删除器 ☀️四、智能指针的实现原理 ⭐share_ptr实现原理 ⭐构造函数 ⭐拷贝构造 ⭐拷贝赋值 ⭐析构函数 ⭐删除器 ☀️五、shared_ptr循环引用问题 ⭐weak_ptr解决循环引用问题 ⭐weak_ptr ☀️ 六、智能指针总结 ☀️七、内存泄漏详解与防范 ⭐内存泄漏是什么?为什么危险? ⭐典型的内存泄漏场景分析 ⭐常见内存泄漏类型分类 ⭐内存泄漏检测工具一览 ⭐如何高效避免内存泄漏? ☀️九、shared_

By Ne0inhk

【C++26静态反射元编程实战】:掌握下一代C++黑科技的5大核心技巧

第一章:C++26静态反射元编程概述 C++26 正在将静态反射(Static Reflection)作为核心语言特性之一引入,旨在为开发者提供在编译期获取和操作类型信息的能力,而无需依赖复杂的模板元编程技巧。这一机制允许程序在不运行时开销的前提下,分析类、结构体、函数等实体的结构,从而实现高度通用的序列化、ORM 映射、配置解析等功能。 静态反射的核心理念 静态反射通过新的关键字和标准库设施,如 reflect 和 meta,使编译器能在编译期间暴露类型的元数据。这些元数据可被用于生成代码或执行条件判断,提升类型安全与性能。 基本语法与使用示例 #include <reflect> struct Person { std::string name; int age; }; // 获取Person类型的编译期元对象 constexpr auto meta_person = reflect(Person); // 遍历所有字段名称(假定C++26支持此语法)

By Ne0inhk
墨色规则与血色节点:C++红黑树设计与实现探秘

墨色规则与血色节点:C++红黑树设计与实现探秘

前言     前几天攻克了AVL树,我们已然是平衡二叉树的强者。但旅程还未结束,下一个等待我们的,是更强大、也更传奇的**终极BOSS**——红黑树。它不仅是map和set的强大心脏,更是C++ STL皇冠上的明珠。准备好了吗?让我们一起揭开它的神秘面纱。 1.红黑树的概念 1.1.红黑树是什么     红黑树是一科二叉搜索树,他的每个节点增加一个存储为代表着该节点的颜色,和它的名字一样,节点的颜色可以是红色或者是黑色。通过对任何一条根到叶子的路径上各个节点的颜色进行约束,红黑树确保没有一条路径会比其他路径长出2倍,因而是接近平衡的。     红黑树是被很多条规则进行束缚的二叉搜索树,通过这些规则,可以保证红黑树没有一条路径会比其他路径长出2倍,并且保持其相对平衡,下面我来讲述一下这些规则。 1.2.红黑树的规则     1.每个节点不是黑色的就是红色的(这肯定,不然不会被叫做红黑树了)。     2.根节点必须是黑色的     3.如果一个节点是红色的,则它的两个孩子节点必须是黑色的,也就是说任意一条路径上并不会出现连续的红色的节点。     4.对于任意的一个

By Ne0inhk
C++ 虚函数与纯虚函数:多态的核心实现基石

C++ 虚函数与纯虚函数:多态的核心实现基石

C++ 虚函数与纯虚函数:多态的核心实现基石 💡 学习目标:深度理解虚函数与纯虚函数的本质区别,掌握虚函数表的底层原理,能够灵活运用二者设计具备多态特性的类结构。 💡 学习重点:虚函数的声明与重写规则、纯虚函数与抽象类的使用场景、虚函数表的工作机制、虚函数的常见陷阱与解决方案。 一、虚函数的本质与定义 ✅ 结论:虚函数是 C++ 实现动态多态的核心,通过在基类成员函数前添加 virtual 关键字,允许派生类重写该函数,并在运行时根据对象的实际类型调用对应版本。 1.1 虚函数的声明语法 虚函数的声明必须在基类中进行,语法格式如下: class 基类名 {public:virtual 返回值类型 函数名(参数列表){// 函数体}}; 1.2 虚函数的核心特性 1. 运行时绑定:函数调用关系在程序运行时确定,而非编译时。 2. 重写规则:派生类重写的函数必须与基类虚函数的函数名、参数列表、返回值类型完全一致(协变类型除外)。 3.

By Ne0inhk