当前位置:首页 > Linux > 正文

Linux如何安装PyCharm?

在Linux系统安装PyCharm只需三步:1. 从官网下载Linux版安装包(tar.gz),2. 解压下载的文件到目标目录,3. 进入 bin文件夹,运行 pycharm.sh启动脚本即可,社区版免费,专业版需激活。

在Linux上安装PyCharm有多种可靠方法,以下是详细步骤,涵盖主流发行版(Ubuntu、Fedora、Debian等),所有操作均通过终端命令完成,确保安全可控。


安装前的准备

  1. 系统要求

    • 内存:至少 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
  2. 选择版本

    Linux如何安装PyCharm?  第1张

    • 社区版(免费):适合基础Python开发
    • 专业版(付费):支持Web框架、数据库等高级功能
      官方下载页面

四种安装方法(任选其一)

方法1:Snap安装(推荐给Ubuntu用户)

sudo snap install pycharm-community --classic  # 社区版
sudo snap install pycharm-professional --classic  # 专业版
  • 优点:自动更新,依赖项自动解决
  • 验证安装:终端输入 pycharm-communitypycharm-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(管理多版本)

  1. 下载Toolbox:
    wget https://download.jetbrains.com/toolbox/jetbrains-toolbox-2.0.4.17212.tar.gz
    tar -xzf jetbrains-toolbox-*.tar.gz
    cd jetbrains-toolbox-*/
  2. 安装并启动:
    ./jetbrains-toolbox
  3. 在Toolbox GUI中选择PyCharm安装
    • 优势:集中管理所有JetBrains工具,一键更新/卸载

安装后配置

  1. 创建桌面快捷方式

    • 首次启动PyCharm时,勾选 Create Desktop Entry
    • 或手动创建:
      sudo ln -s /opt/pycharm/bin/pycharm.sh /usr/local/bin/pycharm
  2. 激活许可证

    • 社区版:无需激活
    • 专业版:使用JetBrains账户登录或申请教育许可证
  3. 配置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

卸载方法

  • Snapsudo snap remove pycharm-community
  • Flatpakflatpak uninstall com.jetbrains.PyCharm-Community
  • 压缩包/Toolbox:直接删除安装目录(如 /opt/pycharm~/.local/share/JetBrains/Toolbox

引用说明
本文步骤参考 JetBrains官方文档,结合Linux社区最佳实践(如Arch Wiki),所有命令已在Ubuntu 22.04/Fedora 38实测验证,安全可靠,定期维护的安装脚本可在GitHub Gist获取。

0