上一篇
Linux如何安装PyCharm?
- Linux
- 2025-07-04
- 2441
在Linux系统安装PyCharm只需三步:1. 从官网下载Linux版安装包(tar.gz),2. 解压下载的文件到目标目录,3. 进入
bin
文件夹,运行
pycharm.sh
启动脚本即可,社区版免费,专业版需激活。
在Linux上安装PyCharm有多种可靠方法,以下是详细步骤,涵盖主流发行版(Ubuntu、Fedora、Debian等),所有操作均通过终端命令完成,确保安全可控。
安装前的准备
-
系统要求
- 内存:至少 4 GB(推荐 8 GB)
- 磁盘空间:2.5 GB 以上
- 依赖项:
sudo apt update && sudo apt install git curl python3-pip # Ubuntu/Debian sudo dnf install git curl python3-pip # Fedora/CentOS
-
选择版本
- 社区版(免费):适合基础Python开发
- 专业版(付费):支持Web框架、数据库等高级功能
官方下载页面
四种安装方法(任选其一)
方法1:Snap安装(推荐给Ubuntu用户)
sudo snap install pycharm-community --classic # 社区版 sudo snap install pycharm-professional --classic # 专业版
- 优点:自动更新,依赖项自动解决
- 验证安装:终端输入
pycharm-community
或pycharm-professional
启动
方法2:下载官方压缩包(通用)
# 下载社区版(替换URL为官网最新链接) wget https://download.jetbrains.com/python/pycharm-community-2025.3.4.tar.gz # 解压到/opt目录 sudo tar -xzf pycharm-*.tar.gz -C /opt/ sudo mv /opt/pycharm-* /opt/pycharm # 创建启动脚本 echo 'export PATH="/opt/pycharm/bin:$PATH"' >> ~/.bashrc source ~/.bashrc
- 启动命令:终端输入
pycharm.sh
方法3:Flatpak安装(支持所有Linux发行版)
# 启用Flatpak支持 sudo apt install flatpak # Ubuntu/Debian sudo dnf install flatpak # Fedora # 安装PyCharm flatpak install flathub com.jetbrains.PyCharm-Community flatpak install flathub com.jetbrains.PyCharm-Professional
- 启动命令:
flatpak run com.jetbrains.PyCharm-Community
方法4:JetBrains Toolbox(管理多版本)
- 下载Toolbox:
wget https://download.jetbrains.com/toolbox/jetbrains-toolbox-2.0.4.17212.tar.gz tar -xzf jetbrains-toolbox-*.tar.gz cd jetbrains-toolbox-*/
- 安装并启动:
./jetbrains-toolbox
- 在Toolbox GUI中选择PyCharm安装
- 优势:集中管理所有JetBrains工具,一键更新/卸载
安装后配置
-
创建桌面快捷方式
- 首次启动PyCharm时,勾选 Create Desktop Entry
- 或手动创建:
sudo ln -s /opt/pycharm/bin/pycharm.sh /usr/local/bin/pycharm
-
激活许可证
- 社区版:无需激活
- 专业版:使用JetBrains账户登录或申请教育许可证
-
配置Python解释器
- 启动后进入 Configure > Settings > Project: [名称] > Python Interpreter
- 选择系统Python路径(如
/usr/bin/python3
)或创建虚拟环境
故障排除
- 启动报错 “No JDK found”:
安装OpenJDK:sudo apt install openjdk-17-jdk # Ubuntu/Debian sudo dnf install java-17-openjdk # Fedora
- 界面缩放问题:
编辑配置文件:echo "-Dsun.java2d.uiScale=2" >> /opt/pycharm/bin/pycharm64.vmoptions # 2为缩放比例
- 无法输入中文:
启动脚本前添加:export XMODIFIERS=@im=ibus export GTK_IM_MODULE=ibus export QT_IM_MODULE=ibus
卸载方法
- Snap:
sudo snap remove pycharm-community
- Flatpak:
flatpak uninstall com.jetbrains.PyCharm-Community
- 压缩包/Toolbox:直接删除安装目录(如
/opt/pycharm
或~/.local/share/JetBrains/Toolbox
)
引用说明:
本文步骤参考 JetBrains官方文档,结合Linux社区最佳实践(如Arch Wiki),所有命令已在Ubuntu 22.04/Fedora 38实测验证,安全可靠,定期维护的安装脚本可在GitHub Gist获取。