PyCharm 的升级、设置快捷方式
2024-09-27 03:00:18
05. PyCharm 的升级以及其他
PyCharm 提供了对 学生和教师免费使用的版本
- 教育版下载地址:https://www.jetbrains.com/pycharm-edu/download/#section=linux
- 专业版下载地址:https://www.jetbrains.com/pycharm/download/#section=linux
5.1 安装和启动步骤
1. 执行以下终端命令,解压缩下载后的安装包
$ tar -zxvf pycharm-professional-2017.1.3.tar.gz
2. 将解压缩后的目录移动到 /opt 目录下,可以方便其他用户使用
/opt 目录用户存放给主机额外安装的软件
$ sudo mv pycharm-2017.1.3/ /opt/
3. 切换工作目录
$ cd /opt/pycharm-2017.1.3/bin
4. 启动 PyCharm
$ ./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. 删除解压缩目录
$ sudo rm -r /opt/pycharm-2016.3.1/
2. 删除家目录下用于保存配置信息的隐藏目录
$ rm -r ~/.PyCharm2016.3/
如果不再使用 PyCharm 还需要将 /usr/share/applications/ 下的 jetbrains-pycharm.desktop 删掉
5.4 教育版安装演练
# 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. 编辑快捷方式文件
$ sudo gedit /usr/share/applications/jetbrains-pycharm.desktop
2. 按照以下内容修改文件内容,需要注意指定正确的pycharm目录
[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
最新文章
- C# async/await 使用总结
- 使用JHChart勾勒你想要的图表
- .Net 转战 Android 4.4 日常笔记(3)--目录结构分析
- JSP动作元素之include
- JavasSript实现秒转换为“天时分秒”控件和TDD测试方法应用
- ActiveReports 报表应用教程 (4)---分栏报表
- Linux服务器上监控网络带宽的18个常用命令(转)
- Apache网站根目录
- 【Robot Framework 介绍】总纲
- 500多条Linux信息
- vue实现对表格数据的增删改查
- 中文编码错误,Error output could not be translated from the native locale to UTF-8.
- 使用githubpages主题NexT的语法
- Python3.x标准模块库目录
- (14)CountTriplets
- Node学习笔记(二)
- C++中>;>;,<;<;的重载问题
- pd.qcut, pd.cut, df.groupby()等在分组和聚合方面的应用
- Android常用逆向工具+单机游戏破解
- gulp.src()内部实现探究