PyCharm下载安装与配置教程

PyCharm下载安装与配置教程

一、PyCharm简介

PyCharm 是 JetBrains 公司开发的一款专业 Python 集成开发环境(IDE),提供代码编辑、调试、项目管理、版本控制、代码补全等功能,是目前最常用的 Python 开发工具之一。

主要特点

  • 智能代码补全
  • 代码语法检查
  • 图形化调试
  • Git 版本管理
  • 虚拟环境管理
  • 第三方库安装方便

二、下载安装 PyCharm

2.1 下载 PyCharm

进入 JetBrains 官方网站:

https://www.jetbrains.com/pycharm/

点击 Download

可以看到两个版本:

版本 说明
Community(社区版) 免费,适合 Python 学习与开发
Professional(专业版) 收费,支持 Web 开发、数据库等高级功能

推荐下载 PyCharm Community Edition(社区版)


2.2 安装 PyCharm

双击下载好的安装程序。

安装过程中建议勾选以下选项:

  • ✅ Add "Open Folder as Project"
  • ✅ Add launchers dir to PATH
  • ✅ Create Desktop Shortcut

安装路径可保持默认,例如:

text 复制代码
C:\Program Files\JetBrains\PyCharm Community Edition

点击 Install ,等待安装完成后点击 Finish


三、安装 Python

如果电脑尚未安装 Python,需要先进行安装。

官网下载地址:

https://www.python.org/downloads/

下载最新版即可。

安装时一定要勾选:

text 复制代码
☑ Add Python to PATH

然后点击:

text 复制代码
Install Now

安装完成后打开 CMD,输入:

bash 复制代码
python --version

或:

bash 复制代码
python -V

若显示如下信息:

text 复制代码
Python 3.12.5

说明 Python 已安装成功。


四、创建第一个 PyCharm 项目

打开 PyCharm。

点击:

text 复制代码
New Project

主要配置包括:

  • Location(项目路径)
  • Interpreter(Python解释器)

4.1 设置项目路径

例如:

text 复制代码
D:\PythonProject\Test

建议每个项目使用独立文件夹。


4.2 配置 Python 解释器

点击:

text 复制代码
Interpreter

选择:

text 复制代码
Add Interpreter

推荐选择:

text 复制代码
New Virtual Environment

配置如下:

text 复制代码
Virtualenv

Base Interpreter

Python.exe

例如:

text 复制代码
C:\Users\用户名\AppData\Local\Programs\Python\Python312\python.exe

点击 Create,PyCharm 会自动创建虚拟环境。


五、认识 PyCharm 界面

区域 作用
Project 项目文件管理
Editor 代码编辑区
Terminal 内置终端
Run 程序运行结果
Debug 调试窗口
Problems 错误提示

六、编写第一个 Python 程序

右键项目:

text 复制代码
New → Python File

输入文件名:

text 复制代码
hello

编写代码:

python 复制代码
print("Hello World!")

点击:

text 复制代码
Run

运行结果:

text 复制代码
Hello World!

说明开发环境配置成功。


七、安装第三方库

Python 的许多功能依赖第三方库,例如:

  • numpy
  • pandas
  • matplotlib
  • torch

方法一:PyCharm 图形界面安装(推荐)

依次点击:

text 复制代码
File
→ Settings
→ Project
→ Python Interpreter
→ +

搜索:

text 复制代码
numpy

点击 Install 即可。


方法二:Terminal 安装

打开 Terminal,输入:

安装单个库:

bash 复制代码
pip install numpy

安装多个库:

bash 复制代码
pip install numpy pandas matplotlib

安装深度学习环境:

bash 复制代码
pip install torch torchvision

查看已安装库:

bash 复制代码
pip list

八、配置国内镜像源

若下载速度较慢,可使用清华大学镜像源:

bash 复制代码
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久配置(Windows):

文件位置:

text 复制代码
C:\Users\用户名\pip\pip.ini

内容如下:

ini 复制代码
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple

九、配置编辑器

修改字体

路径:

text 复制代码
File
→ Settings
→ Editor
→ Font

推荐字体:

  • JetBrains Mono
  • Consolas
  • Cascadia Code

字号建议:

text 复制代码
16

修改主题

路径:

text 复制代码
Settings
→ Appearance & Behavior
→ Appearance

可选择:

  • Light(浅色主题)
  • Darcula(深色主题,推荐)

十、常用快捷键

快捷键 功能
Shift + F10 运行程序
Shift + F9 调试程序
Ctrl + D 复制当前行
Ctrl + Y 删除当前行
Ctrl + / 单行注释
Ctrl + Alt + L 格式化代码
Alt + Enter 快速修复
Shift + Shift 全局搜索
Ctrl + Shift + F 全局查找
Ctrl + R 替换
Ctrl + 鼠标左键 跳转定义

十一、创建虚拟环境(推荐)

使用虚拟环境可以避免不同项目之间的软件包冲突。

创建项目时选择:

text 复制代码
New Virtual Environment

PyCharm 会自动创建:

text 复制代码
venv/

项目结构示例:

text 复制代码
Project
│
├── main.py
├── requirements.txt
└── venv/

所有安装的软件包都会保存在当前项目的虚拟环境中,不会影响其他项目。


十二、常见问题

1. 找不到 Python 解释器

原因:

  • 未安装 Python
  • PyCharm 未关联 Python 解释器

解决方法:

text 复制代码
Settings
→ Project
→ Python Interpreter
→ Add Interpreter

选择正确的:

text 复制代码
python.exe

2. pip 安装失败

升级 pip:

bash 复制代码
python -m pip install --upgrade pip

或使用国内镜像:

bash 复制代码
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

3. ModuleNotFoundError

例如:

text 复制代码
ModuleNotFoundError: No module named 'numpy'

说明缺少对应库。

安装即可:

bash 复制代码
pip install numpy

4. 中文乱码

文件保存编码选择:

text 复制代码
UTF-8

必要时可在文件顶部添加:

python 复制代码
# -*- coding:utf-8 -*-

5. 终端无法识别 Python

检查:

  • Python 是否已安装
  • 是否勾选 Add Python to PATH
  • 系统环境变量 PATH 是否配置正确

十三、总结

完成以上步骤后,即可搭建完整的 Python 开发环境,包括:

  • 安装 Python 解释器
  • 安装 PyCharm(推荐 Community 社区版)
  • 创建并配置项目
  • 配置 Python 解释器
  • 创建虚拟环境(venv)
  • 编写并运行第一个 Python 程序
  • 安装常用第三方库(NumPy、Pandas、Matplotlib、PyTorch 等)
  • 配置国内镜像源提升下载速度
  • 熟悉 PyCharm 的常用功能和快捷键

掌握以上内容后,即可使用 PyCharm 开展 Python 编程、数据分析、机器学习和深度学习等相关开发工作。

相关推荐
博观而约取厚积而薄发1 小时前
Pytest 从入门到精通,一篇就够(超详细实战教程)
python·测试工具·单元测试·自动化·pytest
imzed1 小时前
使用 Playwright + Pytest 构建 Web UI 自动化测试框架
python·自动化·pytest
普通网友2 小时前
pytest一些常见的插件
开发语言·python·pytest
时空系2 小时前
Python 高性能高压缩打包器 —— 基于 JianPy 语义分析引擎
python
cndes2 小时前
给Miniconda换源,让包下载更迅速
开发语言·python
Metaphor6922 小时前
使用 Python 添加、隐藏和删除 PDF 图层
python·pdf·图层
丨白色风车丨2 小时前
【Python 计算机视觉】基于 Dlib+OpenCV 实现实时人眼疲劳检测(闭眼预警)
python·opencv·计算机视觉
嘘嘘出差3 小时前
Python 爬虫入门实战:爬取豆瓣电影 Top 250
开发语言·爬虫·python