设为首页 收藏本站
查看: 1270|回复: 0

[经验分享] PyCharm开源社区版本删除,安装专业版本

[复制链接]

尚未签到

发表于 2017-11-21 09:42:52 | 显示全部楼层 |阅读模式
  操作系统是Ubuntu,删除软件文件夹后重新安装发现原来的配置仍然存在,并没有解决任何问题,始意识到电脑里保存了pycharm的配置。

仔细寻找之下发现配置文件隐藏在/root/目录下,进入/root目录下搜索.pycharm,
.python是隐藏文件所以ls -la查看
  切换root   #sudo -i
   查看所有文件 #ls -la
  使用 rm -f 无法删除,因为配置文件显示蓝色图标,属性应该是保护的
  使用#rm -rf .PyCharmCE2017.2
  查看所有文件
  确认已经删除这个配置目录
  其他参考命令
  chattr -i name
  chattr -a name
  来正事儿:
  1.下载安装pycharm专业版本,如果不做web开发,请下载开源社区版本,这里要使用web2py,所以只能用专业版本
  Pycharm下载地址:http://www.jetbrains.com/pycharm/download/

  2.2安装pycharm的JDK环境
  Pycharm需要JDK环境解析,否则在安装过程中报错。
  依次执行一下几条command
  sudo add-apt-repository ppa:webupd8team/java
  sudo apt-get update
  sudo apt-get install oracle-java8-installer(此处环境包较大,如下载中途停止退出,重复执行即可)
  安装过程中会跳出Oracle license对话框,选择接受就是了。
  安装完成后,运行"java -version"或者"javac -version"查看是否安装成功。如果得到类似如下的输出,表明安装成功了。
  root@ubuntu:~# java -version
  java version "1.8.0_66"
  Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
  Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
  root@ubuntu:~# javac -version
  javac 1.8.0_66
  配置Java_home环境
  #sudo apt-get install oracle-java8-set-default
  #echo JAVA_HOME="/usr/lib/jvm/java-8-oracle" >> /etc/environment
  #source /etc/environment
  2.3 安装pycharm.sh
  解压安装好的pycharm安装包,解压并执行pycharm.sh,按照default提示即可。
  参考:
  root@ubuntu:/opt# sudo tar -zxvf pycharm-community-5.0.1.tar.gz
  root@ubuntu:/opt# sudo sh pycharm-community-5.0.1/bin/pycharm.sh
  然后按照默认提示选择OK往下安装即可。文件包名字注意是和自己的要一致
  平时使用启动pycharm,执行sudo sh pycharm-community-5.0.1/bin/pycharm.sh。
  语法:rm [选项] 文件
短选项 长选项 含义
-f  –force 忽略不存在的文件,强制删除,无任何提示。
-i  –interactive   进行交互式删除
-r  –recursive 递归式删除(本目录下)全部文件和目录
-v  –verbose   详细显示进行的步骤
  常用参数
  格式:rm file
删除文件file,系统会先询问是否删除。
  格式:rm -f file
强行删除file,系统不再提示。
  格式:rm -rf dir
强行删除目录dir下的所有文件、子目录下的所有文件和目录、删除dir本身。
  格式:rm -f .LOG
删除日志文件。
  rm 文件名  
删除文件,系统会先询问是否删除。
[iyunv@localhost test1]# ls -l  
总计 4  
-rw-r–r– 1 root root 56 10-26 14:31 log.log  
root@localhost test1]# rm log.log  
rm:是否删除 一般文件 “log.log”? y  
root@localhost test1]# ls -l  
总计 0[iyunv@localhost test1]#  
说明:输入rm log.log命令后,系统会询问是否删除,输入y后就会删除文件,不想删除则数据n。
  rm -f 文件名  
强行删除文件,系统不再提示。
[iyunv@localhost test1]# ls -l  
总计 4  
-rw-r–r– 1 root root 23 10-26 14:40 log1.log  
[iyunv@localhost test1]# rm -f log1.log
[iyunv@localhost test1]# ls -l  
总计 0[iyunv@localhost test1]#
  rm -i 文件名  
删除任何文件,删除前逐一询问确认
[iyunv@localhost test1]# ls -l  
总计 8  
-rw-r–r– 1 root root 11 10-26 14:45 log1.log  
-rw-r–r– 1 root root 24 10-26 14:45 log2.log  
[iyunv@localhost test1]# rm -i *.log  
rm:是否删除 一般文件 “log1.log”? y  
rm:是否删除 一般文件 “log2.log”? y  
[iyunv@localhost test1]# ls -l  
总计 0[iyunv@localhost test1]#
  rm -r 目录名  
将子目录及子目录中所有档案删除
[iyunv@localhost test]# ls -l  
总计 24drwxr-xr-x 7 root root 4096 10-25 18:07 scf  
drwxr-xr-x 2 root root 4096 10-26 14:51 test1  
drwxr-xr-x 3 root root 4096 10-25 17:44 test2  
drwxrwxrwx 2 root root 4096 10-25 17:46 test3  
drwxr-xr-x 2 root root 4096 10-25 17:56 test4  
drwxr-xr-x 3 root root 4096 10-25 17:56 test5  
[iyunv@localhost test]# rm -r test1  
rm:是否进入目录 “test1”? y  
rm:是否删除 一般文件 “test1/log3.log”? y  
rm:是否删除 目录 “test1”? y  
[iyunv@localhost test]# ls -l  
总计 20drwxr-xr-x 7 root root 4096 10-25 18:07 scf  
drwxr-xr-x 3 root root 4096 10-25 17:44 test2  
drwxrwxrwx 2 root root 4096 10-25 17:46 test3  
drwxr-xr-x 2 root root 4096 10-25 17:56 test4  
drwxr-xr-x 3 root root 4096 10-25 17:56 test5  
[iyunv@localhost test]#
  rm -rf 目录名  
把子目录及子目录中所有档案删除,并且不用一一确认
[iyunv@localhost test]# rm -rf test2  
[iyunv@localhost test]# ls -l  
总计 16drwxr-xr-x 7 root root 4096 10-25 18:07 scf  
drwxrwxrwx 2 root root 4096 10-25 17:46 test3  
drwxr-xr-x 2 root root 4096 10-25 17:56 test4  
drwxr-xr-x 3 root root 4096 10-25 17:56 test5  
[iyunv@localhost test]#
  rm – -f  
删除以 -f 开头的文件
[iyunv@localhost test]# touch – -f  
[iyunv@localhost test]# ls – -f  
-f[iyunv@localhost test]# rm – -f  
rm:是否删除 一般空文件 “-f”? y  
[iyunv@localhost test]# ls – -f  
ls: -f: 没有那个文件或目录  
[iyunv@localhost test]#
  也可以使用下面的操作步骤:  
[iyunv@localhost test]# touch ./-f  
[iyunv@localhost test]# ls ./-f  
./-f[iyunv@localhost test]# rm ./-f
rm:是否删除 一般空文件 “./-f”? y  
[iyunv@localhost test]#

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-409098-1-1.html 上篇帖子: Ubuntu16.04安装openCV的问题集合 下篇帖子: 在Linux-PC上建立kdump调试环境
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表