默认排序
21 人赞同了该回答
tools---->create desktop entry...不是很方便吗?
21添加评论

分享

收藏感谢

程序员,前端,Python粉,物理出身
8 人赞同了该回答

方法1:
Pycharm第一运行的时候,会问你要不要建立快捷方式
当然要建立,建立完之后,发现搜索不到?
用鼠标点文件系统进入
/usr/share/applications
看看,有没有PyCharm Community Edition的图标,如果有图标就好办了
打开终端,cd /usr/share/applications
然后 ls -al (详细列下当前目录下的所有项目的详细信息)
你应该会发现Pycharm.desktop~,这个项目,你搜不到就是因为这个名字不正常,多了一个尾巴
sudo mv Pycharm.desktop~ Pycharm.desktop
这样子,mv也可以用作重新命名(你把文件搬运到文件自身)
这样子你就可以搜到了

原因是,我把带尾巴的临时文件,建立了一个Desktop的文件,可惜的是虽然可以搜索到,但是无法启动。

很奇怪,Pycharm产生了一个图标文件,但是却在应用程序中无法存在。

方法2:
如果你刚开始没有建立快捷方式
自己建立一个快捷方式,方法如下

终端输入:sudo gedit /usr/share/applications/Pycharm.desktop
粘贴模板:
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /opt/pycharm/bin/pycharm.sh -desktop (下划线部分是你存放的地址)
Icon=/opt/pycharm/bin/pycharm.png (下划线部分是Pycharm内部的图片,比较一下上下)
Terminal=pycharm
Categories=Pycharm;

然后就行了

87 条评论

分享

收藏感谢收起

A person is a person because of other persons. http://gplus.to/wliangdai
搜索“主菜单”这个软件打开,使用右栏边“新项目”输入名称,设置命令路径,添加到相应的程序分类里
03 条评论

分享

收藏感谢

还有很多操作

首先,安装pycharm之后Dash中是有个快捷方式叫做"Pycharm Community Edition",但这个快捷方式并不在/usr/share/application中,暂且不管这个吧.按照张阳的方法2,解压后的Pycharm.sh在/Downloads中,直接改为

[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /Downloads/pycharm-community-4.0.6/bin/pycharm.sh
Icon=/Downloads/pycharm-community-4.0.6/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;

修改后双击无反应,怀疑可能是目录路径的问题,遂改为

[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /home/fungtion(用户名)/Downloads/pycharm-community-4.0.6/bin/pycharm.sh
Icon=/home/fungtion(用户名)/Downloads/pycharm-community-4.0.6/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;

双击成功启动

0添加评论

分享

收藏感谢

愤怒的小狗
桌面 ....右键....新建启动器 名称输入pycharm 系统会自动联想让你选择命令行 另外 在默认的面板里可以很方便的添加启动项

Ubuntu11.04中如何将pycharm添加到系统的“应用程序”菜单里 (pycharm已成功安装)的更多相关文章

  1. appium常见问题08_pycharm中导入appium报错( 已成功安装appium_python_client)【MAC】

    问题: 成功安装配置好python+appium自动化环境后,其中appium-python-client已安装好.但是在pycharm中编写自动化脚本时,导入appium,发现appium报红无法使 ...

  2. python中获取当前路径并添加到系统路径

    import os import sys sys.path.append(os.getcwd())

  3. 给view添加类似系统上拉快捷菜单的手势

    iOS7以后从屏幕最下方上划会滑出快捷菜单,感觉这个效果不错,就想做个类似的效果,这个东西技术含量不高,每次都写一遍的话就太浪费时间了,所以就把它写成了一个分类,用起来会方便一点. demo地址:ht ...

  4. 在 Ubuntu16.04 中搭建 Spark 单机开发环境 (JDK + Scala + Spark)

    1.准备 本文主要讲述如何在Ubuntu 16.04 中搭建 Spark 2.11 单机开发环境,主要分为 3 部分:JDK 安装,Scala 安装和 Spark 安装. JDK 1.8:jdk-8u ...

  5. PyCharm添加Selenium与Appium类库

    PyCharm添加Selenium与Appium依赖, 不需要用pip去安装!

  6. pycharm中使用正则表达式批量添加print括号,完美从python2迁移到python3

    网络下载的python代码,版本参差,从python2.x迁移python3.x的过程中,存在print语法问题,即python2.x中print无括号,python3.x中print有括号. 逐行添 ...

  7. Pycharm在Ubuntu14.04中的基本使用指南

    前几天给大家分享了:如何在VMware虚拟机中安装Ubuntu14.04系统.今天给大家分享一下在Ubuntu14.04中如何简单的使用Pycharm.1.启动Pycharm,将进入Pycharm的启 ...

  8. 在 Ubuntu 15.04 中使用 ubuntu-make、Eclipse 4.4、Java 8 以及 WTP

    Ubuntu 今天发布新版本了 其实昨天(2015-04-23)我就看到了 Ubuntu 发布新版本的新闻,下班后回家的第一件事就是访问 Ubuntu 的官网,很可惜,没有提供下载.今天(2015-0 ...

  9. Ubuntu 14.04中安装最新版Eclipse

    Ubuntu 14.04中安装最新版Eclipse 来源:Linux社区    作者:Linux 1.安装OpenJDK Java 7 如果你的系统中没有安装Java,我们需要按照如下步骤事先安装好 ...

随机推荐

  1. Problem F: 程序填充(函数、指针):去数组负数

    #include <stdio.h> void f(int *a,int *m) { int i,j; ;i < *m;i++) ) { ;j++) a[j]=a[j+]; (*m) ...

  2. C#-java RSA加密解密

    using Org.BouncyCastle.Math; using Org.BouncyCastle.Crypto.Parameters; using Org.BouncyCastle.Securi ...

  3. VUE2.0学习总结

    摘要: 年后公司项目开始上vue2.0,自己对学习进行了总结,希望对大家有帮助! VUE2.0学习 vue介绍 vue是什么? https://vuefe.cn/guide vue也是一个数据驱动框架 ...

  4. 解决delphi10.2.3 android tools闪退

    解决delphi10.2.3 android tools闪退 修改D:\Program Files (x86)\Embarcadero\Studio\19.0\PlatformSDKs\android ...

  5. 【mybatis】mybatis中放置IN查询拼接sql过长,IN查询进行分批次查询的处理

    需要使用的切割list集合的工具类,链接:https://www.cnblogs.com/sxdcgaq8080/p/9376947.html 处理逻辑,原本的一个LIst,进行切割,循环进行myba ...

  6. 《Windows驱动开发技术详解》之StartIO例程

    内容中包含 base64string 图片造成字符过多,拒绝显示

  7. 三分钟教你学Git(十八) - 重写历史

    git filter-branch 同意你使用一个单一命令来大范围地更改历史.所以这个命令要慎用. 1假如你想对全部的commits删除一个文件. git filter-branch --tree-f ...

  8. Linux中线程使用详解

    线程与进程为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必须回答这些问题. 使用多线程的理由之一是和进程相比,它是一种非常"节俭&qu ...

  9. trilinear filter

    之前对三线型过滤理解有些问题更新一下 三线性采样点 一次sample采样点是8 (u,v,d) d是个分数 作为权重 miplevel floor(d)向上取整 在这级mipmap上用uv 采样4个点 ...

  10. Git的状态转换

             近期公司用Git来管理代码,用起来是要比svn爽一些.就是刚接触的时候比較痛苦,特别是那些状态(版本号的提交/合并/回退).差点把我搞晕了. 如今回过头来总结一下,就清楚多了.   ...