如何在WSL Ubuntu中安装Pycharm且无需额外前置命令保留桌面快捷方式
WSL RDP环境下带桌面快捷方式的PyCharm免snap安装方案
你可以使用JetBrains官方二进制包手动安装,全程无需执行systemd相关前置命令,也能正常生成可用的桌面快捷方式:
- 第一步:下载对应Linux版本的PyCharm tar.gz格式安装包
- 第二步:将安装包解压到自定义安装目录,示例安装到/opt路径:
sudo tar -xzf pycharm-*.tar.gz -C /opt/ - 第三步:进入解压后的bin目录启动PyCharm,完成初始激活、基础配置步骤:
cd /opt/pycharm-*/bin ./pycharm.sh - 第四步:生成桌面快捷方式:
启动PyCharm后点击顶部菜单栏 Tools → Create Desktop Entry,按需选择是否为所有用户创建,确认后即可自动生成desktop快捷方式,刷新应用列表就能找到PyCharm启动入口。
如果上述自动生成快捷方式的方式失效,可以手动创建快捷方式文件:
- 执行命令创建desktop配置文件:
sudo nano /usr/share/applications/jetbrains-pycharm.desktop - 写入如下内容,注意将
<你的版本号>替换为你实际解压的PyCharm目录版本号:
如果你安装的是PyCharm社区版,对应修改Name、Icon、Exec路径为社区版对应值即可。[Desktop Entry] Version=1.0 Type=Application Name=PyCharm Professional Icon=/opt/pycharm-<你的版本号>/bin/pycharm.svg Exec="/opt/pycharm-<你的版本号>/bin/pycharm.sh" %f Comment=Python IDE for Professional Developers Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-pycharm - 保存退出后给配置文件赋予执行权限:
sudo chmod +x /usr/share/applications/jetbrains-pycharm.desktop
该方案无需依赖snap服务,也不需要提前执行systemd相关的挂载命令,适配RDP连接的WSL桌面环境,快捷方式可正常点击启动。
内容的提问来源于stack exchange,提问作者rpb
相关产品推荐
相关产品推荐

