PyCharm 安装指南 - 跨平台 IDE 部署教程
PyCharm 是一款跨平台的集成开发环境(IDE),在 Windows、macOS 和 Linux 操作系统上提供一致的体验。
PyCharm 提供两个版本:专业版(Professional)和社区版(Community)。
- 社区版:是开源项目,免费但功能较少;
- 专业版:是商业版本,提供出色的工具和功能。
更多信息可参考版本对比矩阵。
系统要求
要求(Requirement) | 最低(Minimum) | 推荐(Recommended) |
---|---|---|
内存(RAM) | 2 GB 的可用 RAM | 8 GB 总系统 RAM |
处理器(CPU) | 不限 | 多核 CPU。
PyCharm 支持不同作和进程的多线程处理,因此可以使用的 CPU 内核越多,速度就越快。 |
磁盘空间(Disk space) | 3.5 GB | 至少有 5 GB 的SSD 驱动器可用空间
|
显示器分辨率(Monitor resolution) | 1024×768 | 1920×1080 |
操作系统(Operating system) | 官方发布的版本:
不支持预发布版本。
|
最新版本:
|
运行 PyCharm 无需安装 Java,因为 IDE 内置了 JetBrains 运行时(基于 JBR 21)。PyCharm 支持以下版本的 Python:
- Python 2: 2.7 版本
- Python 3: 从 3.6 版本到 3.13 版本
使用 Toolbox App 安装
JetBrains Toolbox App 是安装 JetBrains 产品的推荐工具。
使用它可安装和管理不同产品或同一产品的多个版本(包括早期访问程序 EAP 版本),必要时更新、回滚,以及轻松移除任何工具。
Toolbox App 还会维护所有项目的列表,以便快速在正确的 IDE 和版本中打开任意项目。
安装 Toolbox App
Windows | MacOS | Linux |
---|---|---|
要安装特定版本,点击
从 Toolbox App 登录 JetBrains 账户后,它会自动激活安装的任何 IDE 的可用许可证。
|
从 Toolbox App 登录您的 JetBrains 帐户,它将自动激活您安装的任何 IDE 的可用许可证。
|
Toolbox App 打包在 AppImage 中,需要 FUSE 才能运行。
![]() 从 Toolbox App 登录您的 JetBrains 帐户,它将自动激活您安装的任何 IDE 的可用许可证。 |
注意
如果通过 Toolbox App 安装 PyCharm,可在应用中找到安装目录:打开 Toolbox App 中 IDE 实例的设置,展开配置(Configuration),查找安装位置(Install location)字段。
独立安装
手动安装 PyCharm 可管理每个实例和所有配置文件的位置。例如,如果有需要特定安装位置的策略。
Windows | MacOS | Linux |
---|---|---|
注意ARM64 处理器有单独的安装程序。 要验证安装程序的完整性,可使用下载页面链接的 SHA 校验和。
注意安装向导中的以下选项:
要运行 PyCharm,可在 Windows 开始菜单中找到它或使用桌面快捷方式,也可以运行安装目录下 bin 文件夹中的启动批处理脚本或可执行文件。首次运行 PyCharm 时,可采取一些步骤完成安装、自定义实例并开始使用 IDE。更多信息可参考首次运行 PyCharm。关于 IDE 默认目录位置(包含用户特定文件)的详细信息,可参考 IDE 使用的目录。 |
从 Applications 目录、Launchpad 或 Spotlight 运行 PyCharm 应用程序。
|
创建桌面条目
首次运行 PyCharm 时,您可以执行几个步骤来完成安装、自定义实例并开始使用 IDE。 有关更多信息,请参阅首次运行 PyCharm。 有关包含用户特定文件的默认 IDE 目录的位置的更多信息,请参阅 IDE 使用的目录。 |
在 Windows 上静默安装
静默安装不使用任何用户界面,网络管理员可用它在多台机器上安装 PyCharm,避免打扰其他用户。要进行静默安装,运行安装程序并使用以下开关:
-
/S
: 启用静默安装 -
/CONFIG
: 指定静默配置文件的路径 -
/D
: 指定安装目录的路径
此参数必须是命令行中的最后一个,即使路径包含空格也不能加引号。
-
/NCRC
: 禁用 CRC 检查,若想抑制验证安装程序弹窗。
例如:
pycharm-professional.exe /S /CONFIG=d:\temp\silent.config /D=d:\IDE\PyCharm
要检查安装过程中出现的问题,可在/S和/D参数之间添加 /LOG开关以及日志文件路径和名称。
安装程序将生成指定的日志文件。例如:
pycharm-professional.exe /S /CONFIG=d:\temp\silent.config /LOG=d:\JetBrains\PyCharm\install.log /D=d:\IDE\PyCharm
静默配置文件
可在https://download.jetbrains.com/python/silent.config下载 PyCharm 的静默配置文件。
静默配置文件定义安装 PyCharm 的选项。
默认情况下,静默安装仅针对当前用户:mode=user
。
若要为所有用户安装 PyCharm,将安装模式选项的值更改为mode=admin并以管理员身份运行安装程序。
注意即使没有配置文件,也可以进行静默安装。此时,省略 /CONFIG
开关并以管理员身份运行安装程序。没有静默配置文件时,安装程序将忽略所有其他选项:不会创建桌面快捷方式、添加关联或更新 PATH 变量。但它仍会在开始菜单的 JetBrains 文件夹中创建一个快捷方式。
在 Linux 上作为 snap 包安装
警告通过 snap 安装的 PyCharm 可能会遇到问题,包括性能下降、使用 Chromium 进行 JavaScript 调试的问题(WEB-38511)、导入 SBT 项目的问题(SCL-17169)以及文件管理操作延迟(IJPL-1234)。如果遇到这些问题,建议通过 Toolbox App 安装 PyCharm,以获得更流畅的体验。
可将 PyCharm 安装为独立的 snap 包。由于 snap 会自动更新,PyCharm 安装将始终保持最新。
要使用 snap,需按照 snapd 安装指南安装并运行 snapd 服务。
在 Ubuntu 16.04 LTS 及更高版本中,此服务已预安装。PyCharm 通过两个渠道分发:
- 稳定渠道仅包含稳定版本。要安装最新的稳定版 PyCharm,运行以下命令:
专业版
社区版sudo snap install pycharm-professional --classic
sudo snap install pycharm-community --classic
该选项是必需的,因为 PyCharm snap 需要像传统打包应用程序一样对系统进行完全访问。
- edge 渠道包含 EAP 构建。要安装最新的 EAP 构建,运行以下命令:
专业版
社区版sudo snap install pycharm-professional --classic --edge
sudo snap install pycharm-community --classic --edge
安装 snap 后,可通过运行pycharm-professional 或 pycharm-community 命令来启动它。要列出所有已安装的 snap,运行 sudo snap list 。
安装特定版本
- 要查看可用版本列表,运行以下命令:
snap info <pycharm-professional or·pycharm-community>
- 要安装所需的版本,运行以下命令:有关其他 snap 命令的更多信息,可参考 Snapcraft 文档。
sudo snap install <pycharm-professional or·pycharm-community> --channel=<version>/stable --classic
有关其他 snap 命令的更多信息,请参阅 Snapcraft 文档。
更多建议: