零基础学Python(2)— 安装Python开发工具之PyCharm

前言:Hello大家好,我是小哥谈。PyCharm是由JetBrains公司开发的一款Python开发工具。在Windows、Mac OS和Linux操作系统中都可以使用。它具有语法高亮显示、Project(项目)管理代码跳转、智能提示、自动完成、调试、单元测试和版本控制等一般开发工具都具有的功能。另外,它还支持在Django(Python的Web开发框架)框架下进行Web开发。本节课就重点讲解下如何安装PyCharm!~🌈  

     目录

🚀1.PyCharm概述 

🚀2.PyCharm下载

🚀3.PyCharm安装

🚀1.PyCharm概述 

通常情况下,为了提高开发效率,需要使用相应的开发工具。进行Python开发也可以使用开发工具。下面将详细介绍Python编程常用的第三方开发工具PyCharm。

PyCharm是由JetBrains公司开发的一款Python开发工具。在WindowsMac OSLinux操作系统中都可以使用。它具有语法高亮显示、Project(项目)管理代码跳转、智能提示、自动完成、调试、单元测试和版本控制等一般开发工具都具有的功能。另外,它还支持在Django(Python的Web开发框架)框架下进行Web开发。

以下是PyCharm的一些特点和功能:

  1. 代码编辑器:PyCharm提供了强大的代码编辑器,支持语法高亮、代码补全、代码导航等功能,可以帮助开发者更快地编写代码。
  2. 调试器:PyCharm内置了强大的调试器,可以帮助开发者定位和修复代码中的错误。
  3. 代码版本控制:PyCharm集成了常用的代码版本控制系统,如Git、SVN等,方便开发者进行团队协作和代码管理。
  4. 代码重构:PyCharm提供了多种代码重构功能,如重命名、提取方法、提取变量等,可以帮助开发者改善代码结构和可读性。
  5. 代码检查:PyCharm内置了代码检查工具,可以帮助开发者发现潜在的代码问题,并提供相应的修复建议。
  6. 测试工具:PyCharm支持常用的Python测试框架,如unittest和pytest,可以帮助开发者编写和运行测试用例。
  7. 虚拟环境管理:PyCharm提供了方便的虚拟环境管理工具,可以帮助开发者隔离不同项目的依赖关系。
  8. 插件支持:PyCharm支持丰富的插件扩展,可以根据开发者的需求进行定制和扩展。

说明:♨️♨️​​​​​​​♨️

PyCharm的官方网站为“PyCharm: the Python IDE for Professional Developers by JetBrains”,在该网站中,提供两个版本的PyCharm,一个是社区版(免费并且提供源程序),另一个是专业版(免费试用,后期需要收费)。读者可以根据需要选择下载版本。


🚀2.PyCharm下载

PyCharm的下载非常简单,可以直接到Jetbrains公司官网下载,具体步骤如下:

🍀(1)打开PyCharm官网JetBrains: Essential tools for software developers and teams,选择Developer Tools菜单下的PyCharm项,如下图所示,进入下载PyCharm界面。

🍀(2)在PyCharm下载页面,单击Download按钮,如下图所示,进入到PyCharm环境选择和版本选择界面。 

🍀(3)选择下载PyCharm的操作系统平台为Windows,单击开始下载社区版PyCharm(Community),如下图所示。

🍀(4)在弹出的下载对话框中设置下载文件存放路径,为使下载文件容易找到,尽量设置文件存放路径是熟悉的路径或者根路径。

🍀(5)单击“下载”按钮,开始下载。下载完成后,可以看到在桌面上看到已经下载的PyCharm安装包。


🚀3.PyCharm安装

安装PyCharm的步骤如下:

🍀(1)双击PyCharm安装包进行安装,在欢迎界面单击下一步按钮进入软件安装路径设置界面。

🍀(2)在软件安装路径设置界面,设置合理的安装路径。强烈建议不要把软件安装到操作系统所在的路径,否则当出现操作系统崩溃等特殊情况而必须重做操作系统时,PyCharm程序路径下的程序将被破坏。PyCharm默认的安装路径为操作系统所在的路径,建议更改,另外安装路径中建议不要使用中文字符。笔者选择的安装路径为“D:\software\PyCharm Community Edition 2023.3.2”,如下图所示。单击下一步按钮,进入创建快捷方式界面。

🍀(3)在创建桌面快捷方式界面(Create Desktop Shortcut)中设置PyCharm程序的快捷方式,接下来设置关联文件(Create Associations),勾选“.py”左侧的复选框,这样以后再打开.py(.py文件是python脚本文件,接下来我们编写的很多程序都是.py的)文件时,会默认调用PyCharm打开,具体如下图所示。

🍀4)单击下一步按钮,进入选择开始菜单文件夹界面,如下图所示,该界面不用设置,采用默认即可,单击安装按钮(安装大概10分钟左右,请耐心等待)

🍀(5)安装完成后,单击完成按钮,结束安装。也可以选中“Run PyCharm Community Edition”前面的单选框,单击完成按钮,这样可以直接运行PyCharm开发环境。

PyCharm安装完成后,快捷打开PyCharm的方式是单击桌面快捷方式“JetBrains PyCharm Community Edition 2023.3.2 ”

说明:关于PyCharm的使用请大家线下多做尝试,毕竟熟能生巧嘛~!🍉 🍓 🍑 🍈 🍌 🍐


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

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

相关文章

C++——函数的常见样式

常见的函数样式有4种&#xff0c;即在函数定义过程中函数的四种格式&#xff0c;他们也分别对应了四种调用方法&#xff1a; 1&#xff0c;无参无返 2&#xff0c;有参无返 3&#xff0c;无参有返 4&#xff0c;有参有返 示例&#xff1a; #include<bits/stdc.h> u…

x-cmd pkg | yt-dlp - 专注于 YouTube 的下载工具

目录 简介首次用户功能特点竞品和相关作品进一步探索 简介 yt-dlp 是一款强大的命令行下载工具&#xff0c;专注于下载 YouTube 视频和音频。它是 youtube-dl 的一个改进和拓展版本&#xff0c;提供了更多功能和修复了一些问题。 yt-dlp 具有灵活的支持&#xff0c;可下载 Yo…

武汉灰京文化:手游市场游戏体验和社交互动的新趋势

随着移动设备的普及和技术的不断提高&#xff0c;手游市场正在迎来全新的发展时期。用户的游戏习惯正在发生重大变化&#xff0c;他们越来越倾向于随时随地玩游戏。手游的便携性使得用户可以在公交车上、休息时间或等待朋友时轻松进行游戏。这种随时随地的游戏体验满足了现代生…

【成本价特惠】招募证书代理:工信部、PMP、阿里云、华为等认证,机会难得!

扫码和我联系 亲爱的读者朋友们&#xff0c; 今天&#xff0c;我想和大家分享一个难得的机会。我们目前正在积极招募各类证书的代理&#xff0c;包括工信部的证书、PMP&#xff08;项目管理专业人士&#xff09;证书、阿里云证书、华为证书、OCP 证书、CFA 证书等。这些证书在…

最大流—EK算法,流网络,残留网络,定理证明,详细代码

文章目录 零、卡车运输一、流网络1.1流网络1.2流1.3最大流1.4残留网络1.5增广路径1.6流网络的割1.7最大流最小割定理1.7.1证明 1.8Ford-Fulkerson方法 二、Edmonds-Karp算法2.1定义2.2EK算法的实现2.3EK算法详细代码2.4OJ练习 零、卡车运输 Lucky Puck公司有冰球工厂Vancouver…

Unity导出Android项目踩坑记录

导出的时候需要注意以下地方的配置&#xff1a; 1、buildSetting-> 设置ExportProject 2、buildsetting ->playerSetting ->设置IL2CPP 3、设置ndk edit->preferences->external tools->ndk 如果unity的ndk版本和android项目里的ndk版本不一致会报错&…

【Qt开发】初识Qt

文章目录 1. Qt的背景1.1 Qt是什么1.2 Qt的发展史1.3 Qt支持的平台 2. Qt开发环境的搭建2.1 Qt SDK下载2.2 Qt SDK的安装 3. 一个简单的Qt模板程序的创建4. Qt模板程序的代码讲解4.1 main.cpp4.2 widget.h4.3 widget.cpp4.4 widget.ui4.5 test_1_18.pro4.6 一些中间文件 5. Qt在…

keil软件仿真

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、pandas是什么&#xff1f;二、使用步骤 1.引入库2.读入数据总结 前言 例如&#xff1a;随着人工智能的不断发展&#xff0c;机器学习这门技术也越来越重要…

vue基于Spring Boot框架的甘肃敦煌文化旅游管理系统

本敦煌文化旅游管理系统是为了提高用户查阅信息的效率和管理人员管理信息的工作效率&#xff0c;可以快速存储大量数据&#xff0c;还有信息检索功能&#xff0c;这大大的满足了用户和管理员这两者的需求。操作简单易懂&#xff0c;合理分析各个模块的功能&#xff0c;尽可能优…

(蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)

能够表示为某个整数的平方的数字称为“平方数 虽然无法立即说出某个数是平方数&#xff0c;但经常可以断定某个数不是平方数。因为平方数的末位只可能是:0,1,4,5,6,9 这 6 个数字中的某个。所以&#xff0c;4325435332 必然不是平方数。 如果给你一个 2 位或 2 位以上的数字&am…

六、标准对话框、多应用窗体

一、标准对话框 Qt提供了一些常用的标准对话框&#xff0c;如打开文件对话框、选择颜色对话框、信息提示和确认选择对话框、标准输入对话框等。1、预定义标准对话框 &#xff08;1&#xff09;QFileDialog 文件对话框 QString getOpenFileName() 打开一个文件QstringList ge…

You need to add dependency of ‘poi-ooxml‘ to your project, and version >= 4.1.2

原因 由于在依赖中引用了多个版本的 hutool,导致在最终打包时使用的版本不是由在开发时所引用的版本 cn.hutool.core.exceptions.DependencyException: You need to add dependency of poi-ooxml to your project, and version > 4.1.2at cn.hutool.poi.excel.ExcelUtil.get…

MyBatis-Plus 日常操作

本文主要介绍 mybatis-plus 日常操作。 一、快速开始 本文基于 springboot、maven、jdk1.8、mysql 环境。 新建如下数据库&#xff1a; 建议大家选择 utf8mb4 这种字符集&#xff0c;做过微信的同学应该会知道&#xff0c;微信用户名称的表情&#xff0c;是需要这种字符集才…

基于python旅游推荐系统 协同过滤算法 爬虫 Echarts可视化 Django框架(源码)✅

毕业设计&#xff1a;2023-2024年计算机专业毕业设计选题汇总&#xff08;建议收藏&#xff09; 毕业设计&#xff1a;2023-2024年最新最全计算机专业毕设选题推荐汇总 &#x1f345;感兴趣的可以先收藏起来&#xff0c;点赞、关注不迷路&#xff0c;大家在毕设选题&#xff…

Android14之DefaultKeyedVector实现(一百八十二)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 优质专栏&#xff1a;多媒…

计算机组成原理 第一弹

ps&#xff1a;本文章的图片来源都是来自于湖科大教书匠高老师的视频&#xff0c;声明&#xff1a;仅供自己复习&#xff0c;里面加上了自己的理解 这里附上视频链接地址&#xff1a;1-2 计算机的发展_哔哩哔哩_bilibili ​​ 目录 &#x1f680;计算机系统 &#x1f680;计…

基于SpringBoot的欢乐校园管理系统

文章目录 项目介绍主要功能截图&#xff1a;部分代码展示设计总结项目获取方式 &#x1f345; 作者主页&#xff1a;超级无敌暴龙战士塔塔开 &#x1f345; 简介&#xff1a;Java领域优质创作者&#x1f3c6;、 简历模板、学习资料、面试题库【关注我&#xff0c;都给你】 &…

SpringMVC搭建环境

idea创建java项目后添加webapp怎么配置 1.首先在main下创建一个普通文件webapp 2. 3.选中你的项目&#xff0c;添加Web 4.修改这两处的路径&#xff0c;修改为你webapp所在的路径 先修改左下角的路径&#xff0c;然后再添加web.xml. 然后再修改右上角的地址&#xff0c;注…

基于SpringBoot Vue家政服务预约平台系统

大家好✌&#xff01;我是Dwzun。很高兴你能来阅读我&#xff0c;我会陆续更新Java后端、前端、数据库、项目案例等相关知识点总结&#xff0c;还为大家分享优质的实战项目&#xff0c;本人在Java项目开发领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目&#x…

在vue中使用echarts渲染地图,geo点击某个区域可高亮,取消

一、安装echarts npm install echarts --save二、main.js引入注册 import Vue from "vue";import * as echarts from "echarts";Vue.prototype.$echarts echarts;三、vue文件中使用echarts <template><div class"page-warp"><…