30天入门Python(基础篇)——第2天:Python安装(保姆级)与IDE的认识与选择+详细安装教程

news2025/2/27 5:58:28

文章目录

  • 专栏导读
  • 上一节课回顾
  • 1、Python解释器的安装
    • 查看各个版本的Python解释器
    • ①、ok,双击安装
    • ②、这里我们选择【自定义】安装, 下面的【将Python添加在环境变量】大家一定要打个勾
    • ③、点击【Next】进行下一步
    • ④、这里不建议安装在C盘, 点击【Browse】我在F盘创建了文件夹,然后点击【Install】开始安装!
    • ⑤、安装成功
    • ⑥、检验安装成功
      •     ⑥-1、组合键【Win+r】打开命令提示符页面,输入【cmd】,点击确定;输入【py】,按回车,如图所示即表示成功!!
  • 2、Python IDE的认识与选择
    • ①,Python自带的IDE
    • ②,Thonny(轻量级、初学者)点我进入官网</font>
      • ②-1,根据自己的电脑系统进行下载
    • ③,Pycharm(毋庸置疑PyCharm被认为是最好的Python IDE之一)点我进入官网
      • ③-1,Pycharm的安装,双击安装
      • ③-2,Pycharm的安装,下一步
      • ③-2,点击【Browser】,安装在其他盘,个人建议不安转在C盘 选好安装位置进行下一步【Next】
      • ③-3,都打勾,点击【Next】进行下一步,点击【Install】开始安装
      • ③-4,安装完成
      • ③-5,安装中文插件
      • ③-5,背景图片、字体大小
    • ④,其余的请看这篇文章:点我查看Python10大IDE
  • 3、将 刚刚安装好得Python3.11解释器导入Pycharm
    • ①点击左上角【文件】—【设置】—【项目:xx】—【Python解释器】—【添加解释器】
    • ②点击【系统解释器】—选择刚刚安装得Python3.11得文件夹—选择【python.exe】—点击【确定】,点击【应用】—点击【确定】
    • ③配置成功!!运行成功!!
  • 总结

专栏导读

🔥🔥本文已收录于《30天学习Python从入门到精通》

🉑🉑本专栏专门针对于零基础和需要重新复习巩固的同学所准备的一套基础班教学,从0基础到精通Python,轻松掌握Python,欢迎各位同学订阅,专栏订阅地址:点我直达

🤞🤞此外如果您已工作,如需利用Python解决办公中常见的问题,欢迎订阅《Python办公自动化》专栏,订阅地址:点我直达

上一节课回顾

    在上一节课中我们认识了Python,知道了Python的版本,以及Python各种各样的就业岗位。今天我们将会学习Python解释器的安装以及Python IDE的选择,ok,开始我们今天的学习!

1、Python解释器的安装

查看各个版本的Python解释器

    在上一节课中我们知道在python官网可以查看到截至当前Python的版本,那我们就去看看

    点我进入官网,首先我们点击【Downloads】下的【All releases】,可以查看所有版本的解释器

在这里插入图片描述
请添加图片描述

我们点击对应的版本的解释器的【Download】进行解释器的下载,这里我就下载一个最新版的3.11.5吧,其实Python3.x版本每个版本多多少少都会有一丢丢的区别,比如不一样的第三方库在3.6和3.8它语法就不一样可能不兼容,但是绝大多数还是兼容的,所以我个人觉得如果是用于基础学习其实都ok的,我公司的还只是3.6,当时学习的时候也是3.6,不过这个也不打紧,因为有一个工具叫做【Anaconda】,它可以进行Python版本的控制,想用哪个版本就创建哪个版本,这个我之前也写过一篇文章详细的介绍如何使用:点我直达

如果你想知道新版本有哪些更新,可以点击【 Release Notes】前去查看,只不过是英文的呦!可以在左边的目录中查看每个版本的更新情况!1

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

Python解释器的安装

那这里我就下载一个3.11.5吧,点击【Download】

在这里插入图片描述

顺便说一下折图标真帅!!两条蛇终于进化了🤣🤣🤣🤣

在这里插入图片描述

这里根据自己的电脑系统选规相对应的安装包,这里我选择Windows64位安装包

在这里插入图片描述

①、ok,双击安装

在这里插入图片描述

②、这里我们选择【自定义】安装, 下面的【将Python添加在环境变量】大家一定要打个勾

在这里插入图片描述

③、点击【Next】进行下一步

在这里插入图片描述

④、这里不建议安装在C盘, 点击【Browse】我在F盘创建了文件夹,然后点击【Install】开始安装!

在这里插入图片描述

在这里插入图片描述

⑤、安装成功

在这里插入图片描述

⑥、检验安装成功

    ⑥-1、组合键【Win+r】打开命令提示符页面,输入【cmd】,点击确定;输入【py】,按回车,如图所示即表示成功!!

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

2、Python IDE的认识与选择

以下信息来自原文链接,其实这篇文章,已经说得很清楚了,

所谓IDE即:代表集成开发环境。它是一个GUI(图形用户界面),程序员在这里编写代码并产生最终产品。

IDE与代码编辑器的区别

IDE是一个完整的环境,您可以在其中编写、编译、调试或测试代码。另一方面,代码编辑器或文本编辑器是您只需编写代码的平台。代码编辑器应该支持的唯一功能是编辑文本。IDE本身由其工具包中的代码编辑器组成。 既然代码编辑器和IDE之间的区别已经很清楚了,那么让我们来看看Python的最佳IDE应该有哪些特性。

IDE的特点

  • 代码编辑器:提供代码编辑器,用于编写和操作源代码。代码编辑器可以是独立的应用程序,也可以集成到IDE中。

  • 语法突出显示:提供此功能是为了以不同的颜色和字体标记基础语言的语法。

  • 自动完成代码:自动完成功能旨在最大限度地减少时间消耗,它可以完成或建议程序员需要显示哪些变量、参数或代码位。

  • 调试器:调试器是测试和调试源代码所需的工具。

  • 编译器:编译器是将源代码从一种语言翻译成另一种语言的组件。编译器通常执行预处理、词法分析、代码优化和代码生成任务。

  • 语言支持:IDE可以是特定于语言的,也可以支持多种语言。选择取决于用户选择并接受他选择的IDE。通用IDE应由以下组件组成:

——————————————————————————————————————————————————————
——————————————————————————————————————————————————————

虽然上面那篇文章说得很清楚,但是我还是要说一句,如果你正在学习Python的目的是为了提升自己,那么我将强力推荐【Pycharm】,如果你学Python将会考取一些证书,如【国家Python二级】,你就必须掌握自带的IDE,所以这里我就介绍三个

①,Python自带的IDE

这个我们刚刚安装好Python之后就会自带,点击【开始】或者按【Win】图标即可看到

打开后点击左上角【File】然后点击【New File】即可新建一个空白Python文件开始编写代码!

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

这里就随便演示一下,编写好程序,【Ctrl+s】进行保存

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

运行的话,可以用快捷键【F5】,或者点击 上方的【Run】—【Run Module F5】

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

如果是打开一个别人发的程序
就点击【File】- 【Open】
在这里插入图片描述
在这里插入图片描述

——————————————————————————————————————————————————————
——————————————————————————————————————————————————————

②,Thonny(轻量级、初学者)点我进入官网

②-1,根据自己的电脑系统进行下载

在这里插入图片描述

我选择的第一个自带的3.10的解释器

在这里插入图片描述

双击安装,点击安装

在这里插入图片描述

下一步

在这里插入图片描述

下一步

在这里插入图片描述

选择安装盘符,继续下一步

在这里插入图片描述

继续下一步

在这里插入图片描述

创建桌面图标打个勾,继续下一步

在这里插入图片描述

开始安装

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

安装完成 ![在这里插入图片描述](https://img-blog.csdnimg.cn/1185657db7c94c059eea7ab87dba1163.png)

双击启动,设置中文

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

在这里插入图片描述

测试成功!!

在这里插入图片描述

——————————————————————————————————————————————————————
——————————————————————————————————————————————————————

③,Pycharm(毋庸置疑PyCharm被认为是最好的Python IDE之一)点我进入官网

可以将页面换为中文

在这里插入图片描述

免费版真的够用了!!就下载免费版

在这里插入图片描述

为了安装我把自己的pycharm卸载了!!。。。。🤣😂🤣😂

③-1,Pycharm的安装,双击安装

在这里插入图片描述

③-2,Pycharm的安装,下一步

在这里插入图片描述

③-2,点击【Browser】,安装在其他盘,个人建议不安转在C盘 选好安装位置进行下一步【Next】

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

③-3,都打勾,点击【Next】进行下一步,点击【Install】开始安装

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

③-4,安装完成

在这里插入图片描述

③-5,安装中文插件

我们把刚刚保存的py文件复制进一个文件夹中,然后右击【Open Folder as Pycharm Community Project】

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

点击左上角【File】—【Settings】—【Plugins】—【输入chinese】—【点击安装】即可完成中文插件安装!安装完成重启Pycharm

在这里插入图片描述

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

③-5,背景图片、字体大小

这里是主题颜色

在这里插入图片描述

这里可以设置背景图片

在这里插入图片描述

这里也可以设置背景图片得透明度

在这里插入图片描述

效果

在这里插入图片描述

字体大小在这里【编辑器】—【字体】

在这里插入图片描述

设置新文件头部信息,如:日期、作者

# -*- coding: UTF-8 -*-
'''
@Project :${PROJECT_NAME} 
@File    :${NAME}.py
@IDE     :${PRODUCT_NAME} 
@Author  :一晌小贪欢
@Date    :${DATE} ${TIME} 
'''

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

④,其余的请看这篇文章:点我查看Python10大IDE

3、将 刚刚安装好得Python3.11解释器导入Pycharm

①点击左上角【文件】—【设置】—【项目:xx】—【Python解释器】—【添加解释器】

在这里插入图片描述

②点击【系统解释器】—选择刚刚安装得Python3.11得文件夹—选择【python.exe】—点击【确定】,点击【应用】—点击【确定】

在这里插入图片描述

在这里插入图片描述

③配置成功!!运行成功!!

在这里插入图片描述

总结

    今天我们主要学习了Python的安装以及认识了3款Python IDE,最主要的还是Pycharm的安装与Python解释器的导入,以及Python自带IDEL的简单讲解,还有thonny的简单使用,在今后的学习中,我依旧是以使用Pycharm为主

今天写的着实不容易,一边安装、一边截图、一边写文字,请大家多多关注、多多收藏、真心感谢大家!!发🙏🙏
此外,此专栏还在努力的撰写中,尽量写的足够详细点!!!

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

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

相关文章

『SpringBoot 源码分析』run() 方法执行流程:(3)刷新应用上下文-处理 @ComponentScan 注解

『SpringBoot 源码分析』run() 方法执行流程&#xff1a;&#xff08;3&#xff09;刷新应用上下文-处理 ComponentScan 注解 基于 2.2.9.RELEASE问题&#xff1a;当方法进行了注释标记之后&#xff0c;springboot 又是怎么注入到容器中并创建类呢&#xff1f; 首先创建测试主…

linux--进程--system与popen函数

1.system #include <stdlib.h>int system(const char *command); 返回值&#xff1a; 成功&#xff0c;则返回进程的状态值&#xff1b;不能源码execl函数&#xff0c;返回127&#xff1b;失败返回-1&#xff1b; 不能成功运行分析文章&#xff1a;linux下system函数详…

Java网络编程(二)Socket 套接字(TCP和UDP),以及TCP的回显

Socket 套接字 我们软件工作者&#xff0c;着重编写的是应用层的代码&#xff0c;但是发送这个数据&#xff0c;我们就需要将应用层传输到传输层&#xff0c;也就意味着我们需要调用应用层的API&#xff0c;统称为 Socket API。 套接字的分类&#xff1a; 流套接字&#xff…

2023数学建模国赛B题完整论文来啦!(含一二问求解代码及三四问仿真模拟代码)

大家好呀&#xff0c;从昨天发布赛题一直到现在&#xff0c;总算完成了全国大学生数学建模竞赛B题完整的成品论文。 本论文可以保证原创&#xff0c;保证高质量。绝不是随便引用一大堆模型和代码复制粘贴进来完全没有应用糊弄人的垃圾半成品论文。 说实话团队通宵一直到现在做…

汇川PLC学习Day1:跑马灯程序编写

汇川PLC学习Day1&#xff1a;跑马灯程序编写 一、 软件安装 进入官网下载软件 二、 使用帮助 三、 新建工程与功能代码实现 CtrlN 寻找内带输出模块的CPU并设置好工程名字与保存路径&#xff0c;语言选择想熟悉的类型 工程建立后&#xff0c;PLC_PRG即为用户编写程序文件…

【疑难杂症】解决 git 文件夹不显示绿色图标和红色图标的问题

目录 一、问题描述 二、问题解决前提 【2.1】首先保证电脑本机上有TortoiseGit这个软件 【2.2】TortoiseGit下载官网 【2.3】根据自己电脑位数进行下载&#xff0c;这里下载的是64位 【2.4】下载好之后&#xff0c;一路next进行安装&#xff0c;配置自己的邮箱和用户名 …

uni-app:重置表单数据

效果 代码 <template><form><input type"text" v-model"inputValue" placeholder"请输入信息"/><input type"text" v-model"inputValue1" placeholder"请输入信息"/><input type&quo…

用Python登录账户

1 问题 如何利用python登录账户&#xff1f; 2 方法 账户和密码存放在文件夹中从文件夹中读取并比较密码密文验证三次后&#xff0c;如不成功则锁定用户 通过。。。。。。。。等证明提出的方法是有效的&#xff0c;能够解决开头提出的问题。 代码清单 1 import osimport getpas…

FGO:使用chaIdea获取抽卡数据(mitmproxy抓包)

需求描述 最近逛贴吧看到好多master贴出自己的抽卡概率截图&#xff0c;本非洲杂鱼master也对自己的脸黑程度产生了好奇&#xff08;曾经15单芭娜娜池子1五星&#xff0c;6单道满池子1五星&#xff0c;梅莉池子330抽1五星&#xff0c;最近的芭娜娜复刻又330抽1五星&#xff09…

流程图用什么软件做比较好?这几个实用软件了解下

流程图用什么软件做比较好&#xff1f;流程图的制作对于企业管理、项目管理、产品设计等领域都非常重要。制作流程图可以帮助我们更好地理解事物之间的关系和流程&#xff0c;从而规划和组织工作。因此&#xff0c;选择一个合适的流程图软件是非常必要的。下面就给大家介绍几种…

C++中使用R“()“标记符书写多行字符串

在C#中使用表示的字符串能够跨越数行。用于在C#中写JS或SQL代码比较方便。 string sqlInsert "INSERT INTO tb_param(protocol, slave, number, ptype, pid, name, format) VALUES(2, 24, 0, 1, 1, a04005, .3);INSERT INTO tb_param(protocol, slave, number, ptype, …

day52(补)

300.最长递增子序列 力扣题目链接(opens new window) 给你一个整数数组 nums &#xff0c;找到其中最长严格递增子序列的长度。 子序列是由数组派生而来的序列&#xff0c;删除&#xff08;或不删除&#xff09;数组中的元素而不改变其余元素的顺序。例如&#xff0c;[3,6,2…

ZFS了解

存储数据的管理通常涉及两个方面:对一个或多个块存储设备(如硬盘驱动器和SD卡)进行物理卷管理&#xff0c;并将它们组织成操作系统所看到的逻辑块设备(通常涉及卷管理器、RAID控制器、阵列管理器或合适的设备驱动程序)&#xff0c;以及对存储在这些逻辑块设备(文件系统或其他数…

使用 System.exit() 来优雅地终止 Spring Boot 项目

&#x1f60a; 作者&#xff1a; 一恍过去 &#x1f496; 主页&#xff1a; https://blog.csdn.net/zhuocailing3390 &#x1f38a; 社区&#xff1a; Java技术栈交流 &#x1f389; 主题&#xff1a; 使用 System.exit() 来优雅地终止 Spring Boot 项目 ⏱️ 创作时间&am…

智安网络|面临日益增长的安全威胁:云安全和零信任架构的重要性

随着云计算技术的快速发展和广泛应用&#xff0c;云安全和零信任架构变得愈发重要。在数字化时代&#xff0c;云计算技术得到了广泛的应用和推广。企业和组织借助云服务提供商的强大能力&#xff0c;实现了高效、灵活和可扩展的IT基础设施。然而&#xff0c;随着云环境的快速发…

java设计模式,简单工厂和抽象工厂有什么区别?

java设计模式&#xff0c;简单工厂和抽象工厂有什么区别&#xff1f; 简单工厂模式&#xff1a; 这个模式本身很简单而且使用在业务较简单的情况下。一般用于小项目或者具体产品很少扩展的情况&#xff08;这样工厂类才不用经常更改&#xff09;。 它由三种角色组成&#xf…

数据可视化:四大发明的现代转化引擎

在科技和工业的蓬勃发展中&#xff0c;中国的四大发明——造纸术、印刷术、火药和指南针&#xff0c;早已不再是古代创新的象征&#xff0c;而是催生了众多衍生行业的崭新可能性。其中&#xff0c;数据可视化技术正成为这些行业的一颗璀璨明珠&#xff0c;开启了全新的时代。 1…

OpenCV 02(色彩空间)

一、OpenCV的色彩空间 1.1 RGB和BGR 最常见的色彩空间就是RGB, 人眼也是基于RGB的色彩空间去分辨颜色的. OpenCV默认使用的是BGR. BGR和RGB色彩空间的区别在于图片在色彩通道上的排列顺序不同. 显示图片的时候需要注意适配图片的色彩空间和显示环境的色彩空间.比如传入的图片…

微服务模式:服务发现模式

由于微服务应用的动态性&#xff0c;很难调用具有固定 IP 地址的服务。这就是服务发现的概念出现的背景。服务发现有助于客户端了解服务实例的位置。在这种情况下&#xff0c;服务发现组件将充当服务注册表。 服务注册表是一个包含服务实例位置的集中式服务器/数据库。在微服务…

Camera 信号波形状态及同步方式

方式一&#xff1a;解串器发出同步信号 主平台连接解串器&#xff08;Deserializer&#xff09;再连接四个摄像头模组&#xff0c;每个摄像头模组包含 Sensor 串行器。解串器产生帧同步信号 &#xff08;FrameSync&#xff09;传递给串行器&#xff0c;再传递给 Sensor&#x…