zoukankan      html  css  js  c++  java
  • ubuntu18.04安装激活pycharm以及配置pycharm的环境变量

    1.官网下载pycharm  ----注意我下载的是pycharm2020.3.3  但是激活方式是通用的
      1.下载地址是:https://www.jetbrains.com/pycharm/download/#section=linux 点击Download下载即可
      
    2.解压并安装 /usr/local是用于存放给所有用户使用的软件
      1.lewis@ubuntu:/tmp/mozilla_lewis0$ mv pycharm-professional-2020.3.3.tar.gz /usr/local/pycharm/ #注释:将压缩包移动到/usr/local/pycharm下
      2.lewis@ubuntu:/usr/local/pycharm$ tar -zxvf pycharm-professional-2020.3.3.tar.gz #注释:解压
     
      3.#查看是否解压成功
      lewis@ubuntu:/usr/local/pycharm$ ls
      

    3.激活pycharm

      1.进入pycharm的bin目录下 执行sh ./pycharm.sh启动pycharm

      

      2.打开pycahrm进入help-》Reginster

      3.此时需要下载激活码:http://idea.medeming.com/jets/ 点击获取激活码,截图如下 或者(前者找不到了,访问我的网盘下载:https://pan.baidu.com/s/11GTuI88djzGFmdeSngqNrQ  提取码:y8ak)   

        4.打开zip文件,找到2018以后的激活码,填入pycharm的Licenses Code的输入框中,点击Activate(激活)即可

      

      5.提示激活成功:点击close关闭即可

      

    4.为pycharm创建桌面快捷方式   因为不使用快捷方式的话比较麻烦,还要查找   注意:/usr/share/applications是应用程序的主界面

      1.在桌面创建一个文件,sudo touch pycharm.desktop

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=Pycharm
    Icon=/usr/local/pycharm/pycharm-2020.3.3/bin/pycharm.png #pycharm图标的绝对路径
    Exec=/usr/local/pycharm/pycharm-2020.3.3/bin/pycharm.sh #pycharm启动脚本的绝对路径
    MimeType=application/x-py;
    Name[en_US]=pycharm

      2.保存,点击,会弹出来一个提示框,点击trust(信任)and ...,至此桌面快捷方式创建完成

      

      3.将pycharm添加到搜索应用程序的主界面中 

      lewis@ubuntu:~/桌面$ sudo cp pycharm.desktop /usr/share/pycharm.desktop

      发现界面中出现了pycharm快捷方式的图标

     5.为pycharm配置环境变量     下面讲的都是依据FHS的  下面讲的配置环境变量的方法是不使用export和文件的方式

    --意义:其实创建过桌面快捷方式了,对于非计算机专业人员就已经够用了,为pycharm添加环境变量是为了:能在终端(Terminal)中启动pycharm.

       1.首先阐述一下linux到底应该怎么创建环境变量 

    重点---原理就是在$PATH指定的目录下放可执行文件,或可执行文件的软链接,或一个新的可执行的文件(里面存放执行相应可执行文件的命令)

       2.$PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接 

      查看$PATH包含的目录: echo $PATH 我们只要把环境变量放入这些目录下或者写入/etc/prifile,.bashrc这些特殊文件中就添加完了环境变量。注意:/usr/local/java/jdk1.8.0_281/bin这个不是系统存放环境变量的目录(这个是利用export向文件中写入路径添加环境变量造成的情况)

      

      通过查看发现,我们可以利用目录/usr/local/sbin,/usr/local/bin,/usr/sbin,/usr/bin,/bin,/sbin,...,设置环境变量

      注意:一般设置环境变量只用四个目录,/bin,/sbin,/usr/bin,/usr/sbin     明确:所谓的命令都是可执行程序

        1./bin,/sbin目录我们一般用不到,/bin下面放的是所有用户都可以使用的通用(非系统管理的)命令(eg:ls,cat,less...),

         /sbin下面放的是系统管理的命令(eg:iptables),普通用户正常无法使用(加上sudo就可以用了),一般是系统管理员使用的

         这两个目录我们在安装好系统之后就基本上不会再更改了。

        2./usr/bin,/usr/sbin目录中我们常用的是/usr/bin目录,这两个目录都用来存放应用程序的命令(和/bin,/sbin的区别,/bin,/sbin里面存放的都是系统命令)

         /usr/bin:下面存放默认要所有用户都可以使用的应用程序的命令,或普通用户有机会使用到的应用程序的命令   

         /usr/sbin:下面用来存放的是一些系统可能使用的系统命令,和/sbin相比起来比较次要

        3.终上所述,我们常用的只有/usr/bin,我们安装的软件要配置环境变量,就要想办法让/usr/bin下面能找到该软件的可执行文件

      3.实现添加环境变量的方式 (用的比较多的就这四种,也可以有别的只要符合我上面说的原理都可以)    

    1.直接把可执行文件放入$PATH(环境变量路径)所指定的目录下   
    2.直接把可执行文件的软链接放入$PATH(环境变量路径)所指定的目录下
    配置pycharm环境变量:跟第三种情况类似,只不过这里先写可执行文件,再为可执行文件创建软链接放到/usr/bin下面
      lewis@ubuntu:/usr/local/pycharm/pycharm-2020.3.3/bin$ sudo touch pycharm
      lewis@ubuntu:/usr/local/pycharm/pycharm-2020.3.3/bin$ sudo vim pycharm
      #文件里面写什么?跟3一样 拥有者不修改的话都是root,因为没有解压的权限都,更没有安装软件的权限
      #
    pycharam的拥有者是root,命令写:sudo sh /usr/local/pycharm/pycharm-2020.3.3/bin/pycharm.sh 
      lewis@ubuntu:/usr/local/pycharm/pycharm-2020.3.3/bin$ ln -s pycharm /usr/bin/pycharm
      #读者自己测试吧,我测试是ok的!这里为了美观就不加截图了!
    3.在$PATH所指定的目录下放一个自己写的可执行的文件(有x权限的)---自己写的可执行文件里面一般写执行可执行程序的命令
    4.利用export命令临时配置环境变量,然后写入相应的(用于控制环境变量的)文件中去
    (此处不介绍4)详情见:ubuntu环境变量的三种设置方法_vertor11的博客-CSDN博客

    大家是想看一一演示的呢?还是直接配置pycharm环境变量的呢?    温馨提示:学完理论知识后,应用时一定要变通,随机应变

    我先讲为pycharm配置环境的第3种方法吧!    

      4.为pycharm配置环境变量,利用第3种方法   pycharm属于应用程序,我们把他的环境变量配置在/usr/bin下面

        1.找到pycharm.sh的位置   顺便看一下,pycharm的拥有者是谁,是普通用户lewis的话

        

          2.切换到/usr/bin下面,创建文件,写命令

        pycharam的拥有者是root的,命令写:sudo sh /usr/local/pycharm/pycharm-2020.3.3/bin/pycharm.sh   

    lewis@ubuntu:/usr/bin$ sudo touch pycharm   #创建一个文件,名字叫pycharm
    lewis@ubuntu:/usr/bin$ sudo vim pycharm #编辑


    lewis@ubuntu:/usr/bin$ sudo chmod +x pycharm #给pycharm添加可执行权限
    lewis@ubuntu:/usr/bin$ ll pycharm #查看是否添加完了x权限
    -rwxr-xr-x 1 root root 59 2月  28 19:24 pycharm*

      3.测试,是否配置好了,pycharm的环境变量   换个别的目录,如果能成功执行pycharm命令启动pycharm,那么环境变量就配置成功了

      

      发现成功执行了,说明环境变量配置成功!  ctl+c退出pycharm

       

    reference:https://www.cnblogs.com/codehome/p/8342430.html

    reference:邱世华的Linux系统架构与目录解析  It's very nice!

    至此,本教程结束,大家有什么疑惑之处或者笔者有错误地方请大家指正,请评论留言!!!

  • 相关阅读:
    MySQL "show users"
    MySQL
    A MySQL 'create table' syntax example
    MySQL backup
    MySQL show status
    Tomcat, pathinfo, and servlets
    Servlet forward example
    Servlet redirect example
    Java servlet example
    How to forward from one JSP to another JSP
  • 原文地址:https://www.cnblogs.com/nanfengnan/p/14459094.html
Copyright © 2011-2022 走看看