ubuntu中pycharm卸载与安装

ubuntu中pycharm卸载与安装卸载找到安装包rm-rpycharm-community-2017.3.3#卸载文件夹rm-r.PyCharmCE2017.3#卸载配置文件夹,这一步是很必要的,要不然你的配置被一直记住,相当于没有删除这个在/root里面的隐藏文件安装去官网下载Professional版,拷贝到ubuntu里解压后,进入里面的pycharm-community-2018.1/bin文件夹下执行如下命令安装:./pycharm.sh设置快捷方式:sudogedit/usr/

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

卸载

  1. 找到安装包 rm -r pycharm-community-2017.3.3 # 卸载文件夹
  2. rm -r .PyCharmCE2017.3 # 卸载配置文件夹,这一步是很必要的,要不然你的配置被一直记住,相当于没有删除 这个在/root里面的隐藏文件

安装

去官网下载Professional版,拷贝到ubuntu里解压后,进入里面的pycharm-community-2018.1/bin 文件夹下
执行如下命令安装:

./pycharm.sh 

设置快捷方式:

sudo gedit /usr/share/applications/Pycharm.desktop 

然后在打开的文档中输入以下内容,注意Exec和Icon需要找到正确的路径

[Desktop Entry] 

Type=Application 

Name=Pycharm 

GenericName=Pycharm3 

Comment=Pycharm3:The Python IDE 

Exec="/XXX/pycharm-community-2018.1/bin/pycharm.sh"%f
Icon=/XXX/pycharm-community-2018.1/bin/pycharm.png 

Terminal=pycharm 

Categories=Pycharm;

然后再到/usr/share/applications中找到相应的启动,进入后锁定到启动器即可。
这时候打开pycharm会在启动栏出现问号,接着

cd /usr/share/appliacations
sudo gedit jetbrains-pycharm.desktop

里面添加或修改成

[desktop Entry]
Encoding=UTF-8
Name=PyCharm
Comment=PyCharm IDE
Exec=“/opt/pycharm-2018.2.4/bin/pycharm.sh”
Icon=/opt/pycharm-2018.2.4/bin/pycharm.png
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Developent;

然后执行:

sudo cp jetbrains-pycharm.desktop ~/.local/share/applications/
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172877.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 浅谈QFile

    浅谈QFileQFile是QT中用来处理文件方面的类,对于普通的文件读取,写入,都需要用上的。 简单的一个实例:#include”widget.h”#include”ui_widget.h”#include#include#includeWidget::Widget(QWidget*parent):QWidget(parent),

    2022年5月29日
    43
  • docker link使用示例

    docker link使用示例

    2021年8月27日
    67
  • Qt多线程通信

    Qt多线程通信简述:1>Qt线程间共享数据主要有两种方式:1)使用共享内存。即使用一个两个线程都能够共享的变量(如全局变量),这样两个线程都能够访问和修改该变量,从而达到共享数据的目的。2)使用singal/slot机制,把数据从一个线程传递到另外一个线程。第一种方法在各个编程语言都普遍使用,而第二种方法是QT的特有的,本文主要介绍第二种。2>

    2022年6月19日
    210
  • 微信小程序之授权登录(附完整源码)

    微信小程序之授权登录(附完整源码)个人博客上已经同步更新了文章,有目录索引,阅读起来比较方便,欢迎大家移步个人博客上读阅~个人博客地址:http://zwd596257180.gitee.io/blog/2019/04/15/wechat_applet_login/微信小程序之授权登录一、前言由于微信官方修改了getUserIn…

    2022年5月8日
    49
  • ByteBuf用法

    ByteBuf用法JDKNIO之ByteBuffer的局限性如下:(1)长度固定,一旦分配完成,它的容量将不能动态扩展和收缩,而需要编码的POJO对象大雨ByteBuffer的容量时,会发生索引越界异常;(2)只有一个标识位置的指针position,读写的是偶需要搜公条用flip()和rewind()等,使用着必须小心的处理这些API,否则很容易导致程序越界异常;(3)ByteBuffer的API功能有限,…

    2026年1月23日
    5
  • java jasypt_Jasypt「建议收藏」

    java jasypt_Jasypt「建议收藏」软件简介Jasypt这个Java类包为开发人员提供一种简单的方式来为项目增加加密功能,包括:密码Digest认证,文本和对象加密,集成hibernate,SpringSecurity(Acegi)来增强密码管理。Jasypt开发团队推出了Java加密工具Jasypt1.4,它可与SpringFramework、Hibernate和AcegiSecurity集成。与项目有关的一位开发者表示,Ja…

    2022年9月26日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号