Ubuntu 20.04安装pycharm2022及配置快捷方式

一、下载与安装

1. 下载

官网 下载所需版本,如:下载 2022.3.3 - Linux (tar.gz)

2. 安装

设置自定义安装路径(推荐在 /opt/ 路径下)并安装

bash 复制代码
mkdir -p ~/Documents/software/pycharm/
cd ~/Documents/software/pycharm/
mv ~/Downloads/pycharm-community-2022.3.3.tar.gz .
tar -zxvf pycharm-community-2022.3.3.tar.gz

二、 运行

1. 终端运行

在自定义安装路径下运行启动 pycharm.sh

bash 复制代码
cd ~/Documents/software/pycharm/pycharm-community-2022.3.3/bin/
./pycharm.sh

2. 快捷方式运行

创建一个 .desktop 文件,如 pycharm_2022.desktop ,内容填写如下:

bash 复制代码
[Desktop Entry]
Version=1.0
Name=Pycharm 2022.3.3
Comment=Pycharm
Exec=/home/gene/Documents/software/pycharm/pycharm-community-2022.3.3/bin/pycharm.sh
Icon=/home/gene/Documents/software/pycharm/pycharm-community-2022.3.3/bin/pycharm.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Applications;

其中,重点关注:

  • Name:快捷方式图标显示名称;
  • Exec:可执行脚本或文件位置,此处需修改对应自定义位置;
  • Icon:快捷方式图标,此处需修改对应自定义位置;

pycharm_2022.desktop拷贝到/usr/share/applications/

bash 复制代码
sudo cp pycharm_2022.desktop /usr/share/applications/

此时,"软件箱"里就会出现对应pycharm图标,点击 即可运行对应版本pycharm。

三、中文输入问题

ubuntu环境下刚安装的pycharm中文输入不识别需要配置。

1. pycharm 配置

pycharm 默认已经使用了utf-8编码,若不是,依次点击菜单栏 File --> Settings --> Editor --> File Encodings,将Global EncodingProject Encoding 设置成UTF-8,如下图所示:


后来,发现IDE自身自带一键生成快捷方式

2. 跟随系统配置

2.1 查看当前系统输入法配置

系统设置Settings --> Region & Language --> Manage Installed Languages --> Keyboard input method system里查看。可见,此时输入法为ibus

打开自定义安装的pycharm目录下的bin/pycharm.sh,在文件的最后,添加如下语句:

bash 复制代码
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

同理,若系统输入法为fcitx,则修改 bin/pycharm.sh 为如下:

bash 复制代码
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

重启pycharm IDE ,此时,即可输入中文,但输入法一直停留在左下角,,,

四、卸载

1. 软件卸载

参看 官方卸载

bash 复制代码
cd ~/Documents/software/pycharm/
sudo rm -r pycharm-community-2022.3.3

# 指定版本清除
sudo rm -r ~/.config/JetBrains/PyCharmCE2022.3
sudo rm -r ~/.cache/JetBrains/PyCharmCE2022.3
sudo rm -r ~/.local/share/JetBrains/PyCharmCE2022.3

# 完整清除
sudo rm -r ~/.config/JetBrains
sudo rm -r ~/.cache/JetBrains
sudo rm -r ~/.local/share/JetBrains

2. 删除自动生成的文件夹

home 目录下有这个自动生成的文件 , 这个文件是首次进入软件的时候未选择某个文件夹自动生成的文件夹,所以并不是每人都有此文件夹

bash 复制代码
ls -alh |grep Pycharm
	drwxrwxr-x  4 gene gene 4.0K 9月  20 07:31 PycharmProjects
sudo rm -r PycharmProjects
相关推荐
Hugo_McQueen4 分钟前
Prime1 靶机渗透 ( openssl 解密 ,awk 字符串处理,信息收集)
linux·服务器·网络·网络安全
huantianxidi18 分钟前
Ubuntu 编译安装 ImageMagick 来处理图片
linux·运维·服务器·imagemagick
new_abc21 分钟前
ALSA ubuntu 编译
linux·ubuntu
-Harvey25 分钟前
ubuntu 自带截图快捷键
ubuntu·截屏·截图
会洗碗的CV工程师27 分钟前
828华为云征文 | 使用Flexus X实例搭建Dubbo-Admin服务
java·linux·服务器·华为云·dubbo
Xiao Tong33340 分钟前
linux第三课(linux中安装nginx与redis及SpringBoot集成redis)
linux·运维·redis·nginx
金子总会发光的1231 小时前
模组差分包,可能是你远程升级失败的罪魁祸首!
linux·运维·嵌入式硬件·物联网·算法·硬件工程
zhangxueyi2 小时前
超详图解 Apache HTTP Server(httpd)安装与验证
linux·http·vmware虚拟机
思禾2 小时前
Qemu开发ARM篇-3、qemu运行uboot演示
linux·arm开发·qemu·uboot
玖石书3 小时前
ubuntu 20.04修改启动项默认等待时间
linux·运维·ubuntu