【新手必看】PyCharm2023免费下载安装配置教程+Python环境搭建、图文并茂全副武装学起来才嗖嗖的快,绝对最详细!

news2024/9/21 10:52:56

🚀 个人主页 极客小俊
✍🏻 作者简介:web开发者、设计师、技术分享博主
🐋 希望大家多多支持一下, 我们一起学习和进步!😄
🏅 如果文章对你有帮助的话,欢迎评论 💬点赞👍🏻 收藏 📂加关注

PyCharm 介绍 🌰

Pycharm是由JetBrains打造的一款专门用于编写和开发Python应用程序的集成开发环境IDE,也是专业的Web开发工具, 如果你是一个Python专业开发者或者爬虫开发爱好者,那么这款工具绝对是你的首选!

当你非常熟悉Python开发的时候,那么这款IDE将会帮助你提高开发效率,因为它不仅仅是写代码那么简单,它还有调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等等一系列功能!

如图

PyCharm 版本 🍏

PyCharm的版本类型包括专业版、教育版、社区版

**社区版(Community) ** ⭐

这个版本官方是完全免费的,适用于个人小型团队,同样这个版本也带有最基本的Python开发功能, 比如:代码高亮、代码完成、调试工具等等…这也是我今天主要讲的版本,对于刚刚入门Python开发的小伙伴来说完全够用了,你完全没有必要去搞那些乱七八糟东西,不用付费也能轻松拥有强大的编程开发IDE!

专业版(Professional)

这个版本是收费的, 并且价格根据所选择的许可类型和期限而有所不同, 许可类型包括个人商业许可证,期限包括1年、2年和3年等等,它适用于公司进行专业互联网开发, 也就是商业开发,功能更加强大。

它包含了所有社区版(Community)的所有功能,并且还包含了更多的高级功能,如代码分析、集成版本控制、Web开发工具等等…但是如果你刚刚入门,完全没有忽略这个版本!

教育版(Education)

是免费的,适用于学生和教育工作者

这个版本主要是针对教育培训机构设计的版本,它包含了Professional版本的所有功能,并且可以通过教育资格申请来获取学生和教师的免费使用权利

Python 安装 ⚡

我们在安装Pycharm之前,首先要先安装Python环境也就是安装Python解释器

因为PyCharm是一个用于编写和调试Python代码的开发工具,而Python解释器是用于解释执行Python代码PyCharm需要依赖Python解释器来执行Python代码,因此在使用PyCharm之前需要先安装Python解释器

简单的说就是因为PyCharm需要Python解释器来运行和执行Python代码!

Python下载 🔻

这里我以win10系统为例, 但是先要去下载Python

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

这里我就下载Python3.10.7版本的

如图

下载好之后,是一个python-3.10.7-amd64.exe的文件

如图

目前Python已经更新到了3.12.1

Python 安装 ❤️

win10中安装Python,其实很简单, 跟一般的软件安装差不多!

这里直接点击下载好的python-3.10.7-amd64.exe开始安装

然后选择自定义安装方式

如图

继续默认下一步:

然后自己选择一个安装路径!

如图

然后点击Install开始安装Python

完成Python安装!

Python 环境变量的配置 📚

你安装Python的路径很可能不在当前操作系统提供可执行文件的搜索路径中, 也是Path路径

配置这个环境变量可以让系统轻松帮你找到Python来执行!

win10中具体步骤为如下:

点击我的电脑右键---->属性---->高级系统设置---->选择高级选项卡---->环境变量

这里我们就选择系统变量下的Path进行编辑

如图

然后把你安装Python的路径添加到Path当中,这里我的路径为:D:\Python 3.10.7 最后点击确定即可!

如图

当然你也可以配置一个PYTHONHOME环境变量

也就是为了方便后期其他程序利于检索!

具体方法如下:

我们就在系统变量当中来新建一个变量

点击新建 输入:PYTHONHOME和安装路径, 然后确定

如图

然后选择Path编辑它, 把%PYTHONHOME% 添加到其中即可!

如图

接着我们来测试一下,

按下快捷键Win+R打开运行, 并且输入cmd 调出命令提示符,输入python

如图

如果出现上图提示 那么说明Python安装就完成了!

PyCharm Community Edition 下载 🚀

我们把前期工作弄好之后,现在我们就可以来开始下载PyCharm

官方地址 https://www.jetbrains.com/zh-cn/pycharm/download/?section=windows

找到下面的PyCharm Community Edition(社区版) 点击下载即可!

如图

下载完成之后,我们会得到一个最新的pycharm-community-2023.3.1.exe的安装包文件!

如图

PyCharm Community Edition 安装 🚀

安装其实也很简单,就跟一般的软件安装一样!

我们首先双击pycharm-community-2023.3.1.exe安装包文件, 会弹出以下对话框

如图

点击下一步

接着我们选择安装目录,建议安装在D盘或者其他容量大一点的盘符下,不要安装在C盘

如图

然后继续点击下一步

接着来到我们的设置对话框,我个人建议把这些设置选项都勾选上, 然后点击下一步继续!

如图

最后点击安装即可开始安装PyCharm

完成安装!

PyCharm 新建项目并且配置集成Python解释器 🔥

首先我们找到并双击桌面上的PyCharm快捷方式打开IDE

如图

然后会弹出一个确认用户协议条款的对话框

勾选I confirm that I have read and accept the terms of this User Agreement

确认接受用户协议的条款即可, 然后点击Continue(继续)

如图

然后我们使用PyCharm新建一个Python项目, 在弹出的对话框中选择New Project

如图

然后在弹出的对话框中,填写项目名称指定项目路径文件夹,以及在Python version中指定Python的安装目录,找到Python.exe解释器

我的路径是:D:\Python 3.10.7\Python.exe

如图

然后点击Create新建项目, 稍等片刻…我们名为test1的项目就创建成功了

如图

当前项目文件夹下有一个名为.venv的目录,新手暂时不用管它!

输出你的一个:Hello World 🍇

我们可以选中当前项目名称test1,然后点击鼠标右键选择New, 然后选择Python File 来在项目中新建一个Python代码文件,这种文件的后缀名为.py

如图

然后给文件命个名字,回车即可!

如图

然后双击HelloWorld.py文件,输入以下代码

print("Hello World");

然后点击菜单栏中的Run-->Run HelloWorld.py命令运行程序代码!

如图

最后结果如下

现在你就可以愉快的使用PyCharm来编写你的Python程序代码啦!! ❤️❤️❤️

"👍点赞" "✍️评论" "收藏❤️"

大家的支持就是我坚持下去的动力!

如果以上内容有任何错误或者不准确的地方,🤗🤗🤗欢迎在下面 👇👇👇 留个言指出、或者你有更好的想法,
欢迎一起交流学习❤️❤️💛💛💚💚

更多 好玩 好用 好看的干货教程可以 点击下方关注❤️ 微信公众号❤️
说不定有意料之外的收获哦..🤗嘿嘿嘿、嘻嘻嘻🤗!
🌽🍓🍎🍍🍉🍇

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

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

相关文章

logback.xml

logback.xml <?xml version"1.0" encoding"UTF-8"?> <configuration><!-- 日志存放路径 --><property name"log.path" value"./logs" /><!-- 日志输出格式 --><property name"log.pattern&q…

释放潜力:前端开发者转向鸿蒙的必备建议

如果需要JavaScript知识点可以去我的主要观看 大家有关于JavaScript知识点不知道可以去 &#x1f389;博客主页&#xff1a;阿猫的故乡 &#x1f389;系列专栏&#xff1a;JavaScript专题栏 &#x1f389;ajax专栏&#xff1a;ajax知识点 &#x1f389;欢迎关注&#xff1a;&am…

【离散数学】——期末刷题题库(图论应用题)

&#x1f383;个人专栏&#xff1a; &#x1f42c; 算法设计与分析&#xff1a;算法设计与分析_IT闫的博客-CSDN博客 &#x1f433;Java基础&#xff1a;Java基础_IT闫的博客-CSDN博客 &#x1f40b;c语言&#xff1a;c语言_IT闫的博客-CSDN博客 &#x1f41f;MySQL&#xff1a…

力扣:203. 移除链表元素(Python3)

题目&#xff1a; 给你一个链表的头节点 head 和一个整数 val &#xff0c;请你删除链表中所有满足 Node.val val 的节点&#xff0c;并返回 新的头节点 。 来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 链接&#xff1a;力扣&#xff08;LeetCode&#xff09;官网 …

Windows 截图工具①FastStone Capture ②PixPin

​ 今天说说Windows好用的载图软件&#xff1a; 2023年12月21日&#xff0c;更新新增 PixPin 2款超级好用的截图软件&#xff0c;不止是载图、编辑、录屏、Gif等好用的功能&#xff0c;本人一直也在用。 ①FastStone Capture ②PixPin 软件介绍&#xff1a;FastStone Fast…

2024年【公路水运工程施工企业安全生产管理人员】考试题及公路水运工程施工企业安全生产管理人员报名考试

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2024年【公路水运工程施工企业安全生产管理人员】考试题及公路水运工程施工企业安全生产管理人员报名考试&#xff0c;包含公路水运工程施工企业安全生产管理人员考试题答案和解析及公路水运工程施工企业安全生产管理…

还在用nvm?来试试更快的node版本管理工具——fnm

前言 &#x1f4eb; 大家好&#xff0c;我是南木元元&#xff0c;热衷分享有趣实用的文章&#xff0c;希望大家多多支持&#xff0c;一起进步&#xff01; &#x1f345; 个人主页&#xff1a;南木元元 目录 什么是node版本管理 常见的node版本管理工具 fnm是什么 安装fnm …

4+miRNA+机器学习生信思路,常规又简单的miRNA也能发4+

今天给同学们分享一篇生信文章“Machine learning algorithms reveal potential miRNAs biomarkers in gastric cancer”&#xff0c;这篇文章发表在Sci Rep期刊上&#xff0c;影响因子为4.6。 结果解读&#xff1a; 数据来源 本研究包括348名男性&#xff08;占64.9%&#x…

解析资产管理的革新之路:从手工盘点到易点易动RFID散步式方案

随着科技的不断进步和应用&#xff0c;资产管理领域也在不断演进和革新。从最初的手工盘点到现代的智能化解决方案&#xff0c;我们目睹了资产管理的巨大变革。其中&#xff0c;易点易动RFID散步式方案以其高效、准确和便捷的特点&#xff0c;正在成为资产管理的新宠。本文将深…

Linux之yum管理器

目录 yum管理器 yum相关指令 yum list yum list | grep yum install yum remove 拓展 1.yum install -y man-pages 2.切换yum源 3.yum install -y epel-release 4. yum install -y lrzsz rz指令 sz指令 在window系统上&#xff0c;我们会在电脑自带的应用商…

Android Studio使用Genymotion

1. Genymotion介绍 GenyMotion速度之快令人发指&#xff0c;模拟效果堪比真机调试&#xff0c;支持绝大部分的模拟器功能&#xff0c;甚至包括语音&#xff0c;Google Now&#xff0c;支持eclipse, android studio。非常适合用来开发和演示效果。 2. Genymotion下载 Genymotio…

上 GitHub 热榜,星星暴涨,这个项目相继超越了 Archery, Flyway 和 Yearning

「 登上 GitHub Trending 星星超越 Yearning 键盘的敲击不停 传播开发的福音 」⚡️ Bytebase 是一款面向开发和 DBA 的一站式数据库 CI/CD 工具。它的所有代码都开源在 GitHub 上。GitHub 也是我们触达全球用户的核心阵地。虽然 GitHub Star 数一直是一个饱受争议的指标&a…

深度学习模型压缩方法:剪枝方法分类介绍

本文将介绍深度学习模型压缩方法中的剪枝,内容从剪枝简介、剪枝步骤、结构化剪枝与非结构化剪枝、静态剪枝与动态剪枝、硬剪枝与软剪枝等五个部分展开。 一、剪枝简介 在介绍剪枝之前,首先介绍过参数化这个概念,过参数化主要是指在训练阶段,在数学上需要进行大量的微分求解…

外贸函电开发信模板?写客户开发邮件方法?

如何写好外贸函电开发信&#xff1f;英语函电中的开发信怎么写&#xff1f; 在国际贸易中&#xff0c;外贸函电开发信扮演着至关重要的角色。这是一种有效的沟通工具&#xff0c;用来建立和维护与潜在客户或合作伙伴的联系。在这篇文章中&#xff0c;蜂邮将为您提供一个外贸函…

数字化营销的未来:TikTok在圣诞季的流量引爆与转化

随着数字化时代的发展&#xff0c;社交媒体平台成为品牌数字营销不可或缺的一部分。而TikTok&#xff0c;以其独特的短视频形式和强大的用户基础&#xff0c;正逐渐崭露头角。本文将探讨TikTok在圣诞季的数字化营销策略&#xff0c;着重分析流量的引爆和转化&#xff0c;以及数…

深入了解 npm 命令

目录 前言1 初始化项目2 安装依赖3 更新依赖4 发布包5 卸载包6 查看依赖7 运行脚本8 包搜索9 查看包信息结语 前言 在现代 Web 开发中&#xff0c;JavaScript 是一种至关重要的语言&#xff0c;而 npm&#xff08;Node Package Manager&#xff09;作为 Node.js 平台的默认软件…

@WebParam(name = “param“) 这个注解的作用

WebParam 是 JAX-WS&#xff08;Java API for XML Web Services&#xff09;中的一个注解&#xff0c;用于定义 Web 服务操作中参数的详细信息。这个注解主要用于 Web 服务方法的参数上&#xff0c;以提供有关如何映射和处理这些参数的额外信息。 主要用途 指定参数名称&#…

图像卷积操作

目录 一、互相关运算 二、卷积层 三、图像中目标的边缘检测 四、学习卷积核 五、特征映射和感受野 一、互相关运算 严格来说&#xff0c;卷积层是个错误的叫法&#xff0c;因为它所表达的运算其实是互相关运算&#xff08;cross-correlation&#xff09;&#xff0c;而不是…

2023_Spark_实验三十二:消费Kafka数据并保存到MySQL中

实验目的&#xff1a;掌握Scala开发工具消费Kafka数据&#xff0c;并将结果保存到关系型数据库中 实验方法&#xff1a;消费Kafka数据保存到MySQL中 实验步骤&#xff1a; 一、创建Job_ClickData_Process 代码如下&#xff1a; package examsimport org.apache.kafka.clien…

【C++初阶】第一站:C++入门基础(下)

前言&#xff1a; 紧接着上两篇文章&#xff0c;c入门基础(上)&#xff1a;C入门基础(上) c入门基础(中)&#xff1a;C入门基础(中) 继续补充完c初阶入门基础的知识点&#xff0c;本章知识点包括&#xff1a; 引用和指针的区别、内联函数、auto关键字(C11)、基于范围的for循环…