/opt
目录)sudo apt install python3 python3-pip
)为确保干净安装,先移除系统中可能存在的 PyCharm 版本。
dpkg -l | grep pycharm
如果有输出,卸载通过包管理器安装的 PyCharm:
sudo apt purge pycharm-community pycharm-professional
sudo apt autoremove
sudo apt autoclean
PyCharm 通常手动安装在 /opt
或用户家目录。检查并删除:
ls /opt | grep pycharm
ls ~ | grep pycharm
sudo rm -rf /opt/pycharm*
rm -rf ~/pycharm*
PyCharm 的用户配置文件位于 ~/.config/JetBrains
或 ~/.PyCharm*
。如需重置所有用户设置:
sudo find /home -type d -name '.PyCharm*' -exec rm -rf {} +
sudo find /home -type d -name '.config/JetBrains' -exec rm -rf {} +
注意:此操作会删除所有用户的 PyCharm 配置,谨慎执行。
PyCharm 社区版是免费的,适合大多数开发需求。
从 JetBrains 官网 下载社区版 .tar.gz
文件,或使用 wget
:
wget https://download.jetbrains.com/python/pycharm-community-2025.1.2.tar.gz -O /tmp/pycharm-community.tar.gz
提示:检查官网获取最新版本 URL,替换 2025.1.2
。
将 PyCharm 解压到 /opt
目录,供所有用户共享:
sudo tar -xzf ./pycharm-community.tar.gz -C /opt
创建符号链接以简化访问:
sudo ln -sf /opt/pycharm-community-2025.1.2 /opt/pycharm
确保所有用户有权访问 PyCharm:
sudo chmod -R 755 /opt/pycharm
为所有用户提供图形界面和命令行启动方式。
sudo nano /usr/share/applications/pycharm.desktop
输入以下内容(根据实际路径调整):
[Desktop Entry]
Name=PyCharm Community
Exec=/opt/pycharm/bin/pycharm.sh
Type=Application
Icon=/opt/pycharm/bin/pycharm.png
Terminal=false
Categories=Development;IDE;
保存并退出。
sudo chmod 644 /usr/share/applications/pycharm.desktop
sudo update-desktop-database
在图形界面中,搜索 “PyCharm” 即可看到启动图标。
PyCharm 会为每个用户在 ~/.config/JetBrains/PyCharmCE2024.2
创建独立配置文件,无需额外配置。
确保所有子用户(如 UID 1000、1006、1010)有有效的家目录:
getent passwd 1000 1006 1010
如果用户缺少家目录,创建并设置权限:
sudo mkdir /home/<username>
sudo chown <username>:<username> /home/<username>
sudo usermod -d /home/<username> <username>
以不同用户登录(或使用 su -
),运行:
/opt/pycharm/bin/pycharm.sh
或通过图形界面启动,确认 PyCharm 正常运行。
PyCharm 需要 Python 解释器。确保系统已安装 Python:
python3 --version
如未安装,执行:
sudo apt install python3 python3-pip
用户可通过 PyCharm 的界面为项目配置虚拟环境。
/opt/pycharm/bin/pycharm.sh
/opt
空间:df -h /opt
/opt/pycharm
和 Python 有读/执行权限。sudo userdel -r <username>
sudo systemctl stop user@<uid>.service
通过以上步骤,我们在 Ubuntu 工作站上成功安装了 PyCharm 社区版,并配置为多用户可访问。实验室成员可以直接通过图形界面或命令行启动 PyCharm,各自拥有独立的配置文件。此方法简单高效,适合团队开发环境。
如需安装 PyCharm 专业版,请从 JetBrains 官网下载并使用许可证,步骤类似。遇到问题可参考 PyCharm 日志(~/.config/JetBrains/PyCharmCE2024.2/log/idea.log
)。