python官网:https://www.jetbrains.com/pycharm/

smoke@smoke-GS70-2PC-Stealth:~/文档/SoftWare/ubuntu$ tar xf pycharm-professional-2020.2.3.tar.gz 
smoke@smoke-GS70-2PC-Stealth:~/文档/SoftWare/ubuntu$ sudo mkdir /opt/pycharm/
smoke@smoke-GS70-2PC-Stealth:~/文档/SoftWare/ubuntu$ sudo mv pycharm-2020.2.3/ /opt/pycharm/
smoke@smoke-GS70-2PC-Stealth:~/文档/SoftWare/ubuntu$ sh /opt/pycharm/pycharm-2020.2.3/bin/pycharm.sh    #启动pycharm

回车,然后等安装~
激活可以关注python联盟公众号发送激活码进行激活;

将Pycharm2020.2添加到菜单--应用程序--工具;

smoke@smoke-GS70-2PC-Stealth:~/文档/SoftWare/ubuntu$ sudo vim /usr/share/applications/Pycharm.desktop 
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/opt/pycharm/pycharm-2020.2.3/bin/pycharm.sh" %f
Icon=/opt/pycharm/pycharm-2020.2.3/bin/pycharm.png
Terminal=pycharm
Categories=Utility;Pycharm;

把Exec替换为你刚刚放pycharm2020.2的目录(其他版本记得名称对应),Icon替换为图标所在位置;

如我的应用程序启动就是/opt/pycharm/pycharm-2020.2.3/bin/pycharm.sh,图标/opt/pycharm/pycharm-2020.2.3/bin/pycharm.png

这样,就把这个快捷方式加入到应用栏里了

保存,别关闭

然后是避免运行时出现多个图标

从应用栏运行pycharm2020.2

打开后,从终端输入

xprop |grep WM_CLASS

光标变成十字,然后点击一下pycharm的界面,终端会自动返回结果,如

smoke@smoke-GS70-2PC-Stealth:~/文档/SoftWare/ubuntu$ xprop |grep WM_CLASS
WM_CLASS(STRING) = "jetbrains-pycharm", "jetbrains-pycharm"

复制前一个字符串,即第一个"jetxxxx"的内容(不同的应用会有不同结果),回到刚刚的那个文档(Pycharm.desktop)

然后在下面再加一行

StartupWMClass=

等号后面输入你刚刚复制的字符串,然后保存,关闭

smoke@smoke-GS70-2PC-Stealth:~/文档/SoftWare/ubuntu$ sudo vim /usr/share/applications/Pycharm.desktop 
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/opt/pycharm/pycharm-2020.2.3/bin/pycharm.sh" %f
Icon=/opt/pycharm/pycharm-2020.2.3/bin/pycharm.png
Terminal=pycharm
Categories=Utility;Pycharm;
StartupWMClass=jetbrains-pycharm

不启动terminal

smoke@smoke-GS70-2PC-Stealth:~/文档/SoftWare/ubuntu$ sudo vim /usr/share/applications/Pycharm.desktop 
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/opt/pycharm/pycharm-2020.2.3/bin/pycharm.sh" %f
Icon=/opt/pycharm/pycharm-2020.2.3/bin/pycharm.png
Terminal=false
Categories=Utility;Pycharm;
StartupWMClass=jetbrains-pycharm