如何在 Linux 环境下安装使用 pycharm?介绍一种快捷打开方式

news/2024/10/22 15:28:16/

之所以要出这个教程,是想介绍一种更快捷的打开方式。官网上的教程,每次打开都要切换到下载地址,然后输入 ./pycharm.sh 才能运行。

如图,在任意位置打开终端,敲快捷键pc就能打开 pycharm

怎么样,非常方便吧。

下面就进入配置过程的学习

step1:下载 pycharm

pycharm下载地址
去上述地址下载对应的版本

下载社区版就足够用了,如果想要更多高级的功能,可以下载专业版或者网上找po解。

step2: 解压

下载的是一个 .tar 解压包,可以手动解压,也可以使用命令解压

tar xfz pycharm-xxx.tar.gz

step3: 将pycharm放在合适位置

将解压好的文件夹重命名成pycharm(名字太长了不好看), 放入 home/xxx/pycharm. 这个地址只是个人喜好,你也可以放在其他位置

step4: 为 pycharm 添加快捷方式

如果没有快捷键,我们怎么打开pycharm?

$ cd /home/xxx/pycharm/bin
$ ./pycharm.sh

那我们添加快捷方式呢?这里主要用到alias工具,给命令重命名

如图,我们让 pc='/home/sun/pycharm/bin/pycharm.sh'
是不是相当于把上述两个命令合并在了一起,并使用pc代替它。

这样,只要我们打开终端,输入pc就可以打开pycharm了。

关于 alias 怎么设置别名,在之前的文章已经讲过,不再赘述。详情转到使用 Linux alias 为命令设置别名,设置永久别名


http://www.ppmy.cn/news/57488.html

相关文章

前端开发技术——DOM(下)

一.单选题(共3题,30.0分) 1 下面对removeChild()方法的描述错误的是() A、 删除的节点不存在时程序会报错 B、 removeChild()方法的参数是待删除的节点 C、 removeChild()方法的调用对象是待删除节点的父节点 D、 所有主流浏…

Mybatis学习笔记

文章目录 1、Mybatis简介2、Mybatis 的简单实用示例3、 Mybatis 的备注说明3.1 namespace中的包名要和接口中的包名一致3.2 生命周期和作用域3.3 执行流程3.4 #{}是预编译处理,$ {}是字符串替换3.5 动态SQL就是根据不同的条件生成不同的SQL语句3.6 Mybatis 缓存 4、…

C++语法(22)---- 哈希表的闭散列和开散列

C语法(21)---- 模拟map和set_哈里沃克的博客-CSDN博客https://blog.csdn.net/m0_63488627/article/details/130354019?spm1001.2014.3001.5501 目录 1.哈希表的介绍 1.stl中的哈希表使用 2.比较 3.哈希的原理 4.哈希映射的方法 1.直接定址法 2.…

备忘录模式

文章目录 前言一、备忘录模式基本介绍二、备忘录模式原理代码实现备忘录对象 Memento发起者 Originator管理备忘录类 CaretakerClint 测试类 三、游戏角色恢复状态实例备忘录对象游戏角色管理备忘录对象测试 Clint 四、备忘录模式的注意事项和细节 前言 一、备忘录模式基本介绍…

【SpringBoot】获取HttpServletRequest的三种方式

方法一: Controller中增加request参数 RestController public class DemoController { RequestMapping("/demo")public void demo(HttpServletRequest request) { System.out.println(request.getParameter("hello"));} }线程安全缺点: 每个方法都…

spass modeler

课时1:SPSS Modeler 简介 本课时一共分为五个模块,分别是Modeler概述、工具安装、窗口说明以及功能介绍和应用案例。相信通过本课时内容的学习,大家将会对SPSS Modeler有个基础的了解. 在学习本节课内容之前,先来看看本节课我们究…

使用 ESP32 设计智能手表第 2 部分 - 环境光和心率传感器

我们研究了如何为我们的智能手表项目制作一些有趣的表盘。在这一部分中,我们将研究如何将一些传感器连接到我们的智能手表,并将连接 BH1750 环境光传感器和 MAX30102 心率传感器。我们将分别研究这些模块中的每一个的接口。 先决条件——安装必要的库 本文下方提供的 GitHub …

改进YOLOv5/YOLOv8:(创新必备)全新注意力机制DAED-Conv | 高效轻量化注意力下采样 | 大幅降低参数量的同时增加模型精度。

@TOC 自研轻量化注意力下采样机制,在yolov5s的基础下,大幅降低参数量和计算量,并行人检测数据训练中涨点!。 理论介绍 这个模块是一个基于Deformable Convolution的通道注意力(CA)卷积层。它结合了通道注意力机制和可变形卷积来提高卷积神经网络的性能。以下是关于这个…