Python06-08:Python开发工具PyCharm安装

Python程序的开发工具有很多,比较常见的有 VSCode,PyCharm 等常用的IDE,而PyCharm是使用的最为广泛的Python开发工具。

IDE:集成开发环境(Integrated Development Environment),是集成了代码编写功能、分析功能、调试功能等一体化的集成环境的开发软件。

PyCharm是Jetbrains公司旗下的一款用于Python程序开发的IDE。

PYCHARM的安装

永久免费的普通PyCharm够初学用。

  1. 创建桌面快捷方式
    选项:PyCharm(已经打勾了)
    作用:在你的电脑桌面上,生成一个 PyCharm 的图标,以后双击就能打开软件。
    建议:✅ 保留勾选,方便你以后快速启动软件。
  2. 更新 PATH 变量(需要重启)
    选项:将 "bin" 文件夹添加到 PATH(已经打勾了)
    作用:让系统在任何地方都能找到 PyCharm 的命令行工具,比如你以后在 CMD 里用pycharm命令打开项目。
    建议:✅ 保留勾选,这是新手友好的配置,以后不会出一些奇怪的 "找不到命令" 的错误。
  3. 更新上下文菜单
    选项:添加"将文件夹打开为项目"(现在没打勾)
    作用:以后你在电脑上右键点击任意文件夹,菜单里会多一个 "用 PyCharm 打开为项目" 的选项,直接把文件夹当成 Python 项目打开,不用先开软件再导入。
    建议:✅ 建议勾选,非常方便,不用每次都手动在软件里找路径。
  4. 创建关联(文件关联)
    这一排是让 PyCharm 成为这些类型文件的默认打开方式,比如双击.py文件就会直接用 PyCharm 打开,而不是用记事本。
    .py:Python 代码文件(最重要的)
    .ipynb:Jupyter Notebook 文件(写 Python 笔记用的)
    .yaml/.yml:配置文件(Python 项目里经常用到)
    .md:Markdown 笔记文件(写代码说明文档用的)
    .txt:普通文本文件
    .json:JSON 数据文件
    建议:
    ✅ 一定要勾选 .py,这样以后双击你的 Python 代码文件,就能直接在 PyCharm 里打开,不用再选打开方式了。
    其他的.yaml、.json也可以勾上,对新手来说都挺实用的,.txt和.md可以看你自己习惯,不勾也没关系,用记事本打开也很方便。

PyCharm界面临时 shift+alt+句号,调大字体;shift+alt+逗号,调小字体。另外可在设置>编辑器>配色方案中调字体。

运行代码(最常用!) Shift + F10,ctrl+shift+F10
复制当前行(不用选中整行,直接复制)Ctrl + D (D=duplicate复制)
删除当前行Ctrl + Y 记忆口诀:Y = 扬弃(删掉),一键删行
注释 / 取消注释(写笔记、调试必备)Ctrl + / 记忆口诀:斜杠 = 划掉,一键注释


**声明:**本篇学习笔记主要参考黑马程序员相关课程,部分素材来源于网络公开资料;文中为个人整理复盘,仅供学习交流使用。

相关推荐
用户019027581613 分钟前
用 DuckDB 存查 A 股 K 线:零服务、SQL 直接分析
python
程序员果子2 小时前
本体构建方法
人工智能·python·知识图谱·agent框架·本体
天天被压力2 小时前
【A股分钟级高频数据完全手册 #11】券商实时行情数据接口:实时交易(券商源)接入与字段
java·人工智能·python
总裁余(余登武)2 小时前
【python项目】:1操作EXCEl自动化开发
python·自动化·excel
芝梵家电数据笔记2 小时前
用字段表核对暖菜板长期使用条件:结构、暖区、质保边界
python·家电·数据校验·dataclass·选购
天天被压力2 小时前
【A股分钟级高频数据完全手册 #12】股票五档盘口数据接口:买卖五档实时盘口解析
java·人工智能·python
卷无止境15 小时前
RAGFlow 项目全景报告:从文档解析引擎到 Agent 原生数据库
后端·python
灿飞屋16 小时前
Kotlin与Java虚拟机三:控制流
android·java·开发语言·后端·python·kotlin·安卓
benchmark_cc16 小时前
单只股票五档盘口接入个人研究仓库:QuantDash 读取、校验与易错点
python·数据分析·pandas·量化交易·股票数据·quantdash
青少儿编程课堂18 小时前
蓝桥杯·全国青少年信息素养大赛·电子学会Python/C++考级:中缀表达式求值解析
c++·python·算法·bfs·信息学竞赛