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
相关推荐
A小辣椒2 小时前
TShark:Wireshark CLI 功能
linux
A小辣椒6 小时前
TShark:基础知识
linux
AlfredZhao8 小时前
OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G?
linux·oci
AlfredZhao1 天前
vi 删除指定范围的行,不用再反复按 dd
linux·vi
用户9718356334661 天前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪1 天前
linux 拷贝文件或目录到指定的位置
linux
摇滚侠2 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
bush42 天前
嵌入式linux学习记录十四、术语
linux·嵌入式
载数而行5202 天前
Linux 11 动态监控指令top
linux
不会C语言的男孩2 天前
Linux 系统编程 · 第 8 章:进程基础
linux·c语言