PyCharm 的升级、设置快捷方式
05. PyCharm 的升级以及其他
PyCharm 提供了对 学生和教师免费使用的版本
- 教育版下载地址:https://www.jetbrains.com/pycharm-edu/download/#section=linux
- 专业版下载地址:https://www.jetbrains.com/pycharm/download/#section=linux
5.1 安装和启动步骤
1. 执行以下终端命令,解压缩下载后的安装包
1 | $ tar -zxvf pycharm-professional-2017.1.3. tar .gz |
2. 将解压缩后的目录移动到 /opt 目录下,可以方便其他用户使用
/opt 目录用户存放给主机额外安装的软件
1 | $ sudo mv pycharm-2017.1.3/ /opt/ |
3. 切换工作目录
1 | $ cd /opt/pycharm-2017 .1.3 /bin |
4. 启动 PyCharm
1 | $ . /pycharm .sh |
5.2 设置专业版启动图标
- 在专业版中,选择菜单 Tools / Create Desktop Entry... 可以设置任务栏启动图标
– 注意:设置图标时,需要勾选 Create the entry for all users
5.3 卸载之前版本的 PyCharm
1) 程序安装
1. 程序文件目录
-
- 将安装包解压缩,并且移动到 /opt 目录下
- 所有的相关文件都保存在解压缩的目录中
2. 配置文件目录
-
- 启动 PyCharm 后,会在用户家目录下建立一个 .PyCharmxxx 的隐藏目录
- 保存 PyCharm相关的配置信息
3. 快捷方式文件
-
- /usr/share/applications/jetbrains-pycharm.desktop
在 ubuntu 中,应用程序启动的快捷方式通常都保存在 /usr/share/applications 目录下
2) 程序卸载
- 要卸载 PyCharm 只需要做以下两步工作:
1. 删除解压缩目录
1 | $ sudo rm -r /opt/pycharm-2016 .3.1/ |
2. 删除家目录下用于保存配置信息的隐藏目录
1 | $ rm -r ~/.PyCharm2016.3/ |
如果不再使用 PyCharm 还需要将 /usr/share/applications/ 下的 jetbrains-pycharm.desktop 删掉
5.4 教育版安装演练
1 2 3 4 5 6 7 8 | # 1. 解压缩下载后的安装包 $ tar -zxvf pycharm-edu-3.5.1. tar .gz # 2. 将解压缩后的目录移动到 `/opt` 目录下,可以方便其他用户使用 $ sudo mv pycharm-edu-3.5.1/ /opt/ # 3. 启动 `PyCharm` /opt/pycharm-edu-3 .5.1 /bin/pycharm .sh |
设置启动图标
1. 编辑快捷方式文件
1 | $ sudo gedit /usr/share/applications/jetbrains-pycharm .desktop |
2. 按照以下内容修改文件内容,需要注意指定正确的pycharm目录
1 2 3 4 5 6 7 8 9 10 | [Desktop Entry] Version=1.0 Type=Application Name=PyCharm Icon= /opt/pycharm-edu-3 .5.1 /bin/pycharm .png Exec= "/opt/pycharm-edu-3.5.1/bin/pycharm.sh" %f Comment=The Drive to Develop Categories=Development;IDE; Terminal= false StartupWMClass=jetbrains-pycharm |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!