PyCharm Linux 安装与使用指南
PyCharm 是 JetBrains 开发的 Python 集成开发环境,支持 Web 开发、数据分析及机器学习等场景。在 Linux 系统上通过 Snap、包管理器或手动解压方式安装 PyCharm 的步骤,涵盖首次启动配置、项目创建、解释器设置、插件管理及调试功能。同时提供了常见问题排查、性能优化技巧及卸载清理方法,帮助用户高效搭建 Python 开发环境。

PyCharm 是 JetBrains 开发的 Python 集成开发环境,支持 Web 开发、数据分析及机器学习等场景。在 Linux 系统上通过 Snap、包管理器或手动解压方式安装 PyCharm 的步骤,涵盖首次启动配置、项目创建、解释器设置、插件管理及调试功能。同时提供了常见问题排查、性能优化技巧及卸载清理方法,帮助用户高效搭建 Python 开发环境。

.tar.gz 文件(通用二进制包)或通过 Snap 安装。安装 Python:
sudo apt install python3.11 # Debian/Ubuntu
sudo dnf install python3.11 # Fedora/CentOS
安装 Java 环境(仅专业版需要):
sudo apt install openjdk-17-jdk # Debian/Ubuntu
sudo dnf install java-17-openjdk-devel # Fedora/CentOS
方法 1:通过 Snap 安装(推荐)
sudo snap install pycharm-community --classic # 社区版
sudo snap install pycharm-professional --classic # 专业版
方法 2:手动安装(从官网下载 .tar.gz 文件)
解压文件:
tar -xvzf pycharm-*.tar.gz -C ~/
赋予执行权限:
chmod +x ~/pycharm/bin/pycharm.sh
移动到安装目录:
mv ~/pycharm-* ~/pycharm
方法 3:通过包管理器安装(仅限部分发行版) Debian/Ubuntu(PPA 方式):
sudo add-apt-repository ppa:linuxuprising/pycharm
sudo apt update && sudo apt install pycharm-community
运行 PyCharm:
~/pycharm/bin/pycharm.sh # 手动启动
File > Settings > Project: <项目名> > Python Interpreter。/usr/bin/python3.11)。Create New Project。Create,等待项目初始化完成。python script.py。Settings(Ctrl + Alt + S)。Project: <项目名> > Python Interpreter。Settings > Plugins → 搜索插件 → 点击 Install。Shift + F10:运行当前脚本。Shift + F9:调试当前脚本。Ctrl + G:跳转到指定行。Ctrl + D:复制当前行。Ctrl + Alt + L:格式化代码。No JDK found(专业版)。JAVA_HOME:echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc
source ~/.bashrc
Settings > Plugins)。python 命令不可用。Environment Variables。Settings > Plugins,禁用冲突插件。rm -rf ~/.local/share/JetBrains/PyCharm<版本>/plugins/<插件 ID>
rm -rf ~/pycharm # 手动安装版本
# 删除用户配置和缓存
rm -rf ~/.config/JetBrains/PyCharm*
rm -rf ~/.cache/JetBrains/PyCharm*
rm -rf ~/.local/share/JetBrains/PyCharm*
Settings > Project: <项目名> > Python Interpreter → 点击齿轮图标 → Add → SSH Interpreter。pycharm.vmoptions(路径:~/.local/share/JetBrains/PyCharm<版本>/bin/pycharm.vmoptions):-Xms1024m -Xmx4096m
Settings > Editor > Inspections → 关闭非必要的代码检查项。Settings > Editor > Live Templates → 添加自定义代码片段(如快速生成类或函数)。终端查看实时日志:
tail -f ~/.local/share/JetBrains/PyCharm<版本>/log/idea.log
IDE 日志路径:
~/.local/share/JetBrains/PyCharm<版本>/log/idea.log
删除配置目录恢复默认设置:
rm -rf ~/.config/JetBrains/PyCharm<版本>
通过以上步骤,您可以在 Linux 上高效使用 PyCharm 进行 Python 开发。建议根据项目需求安装插件并定期更新工具链,以保持最佳开发体验。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online