zoukankan      html  css  js  c++  java
  • Python IDE专用编辑器PyCharm下载及配置安装过程(Ubuntu环境)

    这几天在折腾Python环境,显示把笔记本安装Ubuntu Linux环境系统,然后基本的Python环境都安装完毕之后需要安装传说中在其平台中最好的代码编辑和管理工具PyCharm,于是就根据网上的教程安装,但是在过程中还是会遇到各种的问题,所以今天把整个安装PyCharm过程都整理下来配上自己的解释说明,一来以后需要重装系统安装可以直接使用,二来如果有朋友需要用到可以参考。

    第一、PyCharm下载及安装过程

    官网下载地址:https://www.jetbrains.com/pycharm/download/

    这里的PyCharm有付费和免费版本,我们使用免费版本(Community Edition)就够用。

    当前的版本是pycharm-community-4.0.4,下载的文件是.tar.gz压缩,我们把下载的文件放到可知的盘符文件里,然后需要进行解压。

    解压完毕之后,在bin文件夹中pycharm.sh执行文件进行安装。安装的时候会提示"No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME"的错误,看来暂时还不能安装,需要安装JDK等组件包环境才可以。

    第二、安装JDK

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    sudo apt-get install oracle-java8-installer

    这个安装过程时间真的比较长,我是昨天夜里安装的,耗时一个小时左右,等到1点多钟才安装完毕,只要这个完毕之后后面就快了。

    通过"java -version"检测,如果有版本号出现就说明没有问题。

    第三、配置$JAVA_HOME 环境变量

    sudo update-alternatives --config java

    检查一下JAVA的路径。

    编辑sudo nano /etc/environment文件,添加JAVA_HOME="/usr/lib/jvm/java-8-oracle" 一行。

    载入文件测试启动source /etc/environment,然后再看看文件路径echo $JAVA_HOME

    第四、再安装PyCharm工具

    目前环境已经配置完毕,然后我们再执行sh pycharm.sh文件安装。

    再安装PyCharm工具

    弹出选择框选择第一个,点击OK继续,然后后面 界面我们就默认。创建一个工程需要输入密码,我们设置一个密码。

    这样,我们的PyCharm工具已经安装完毕,我们可以添加到桌面工具栏中,然后便于每次需要的时候就启动方便。如我们使用的UBuntu版本没有没有添加方式,也可以这么样操作。

    第五、设置Pycharm的快捷启动方式

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

    然后在弹出的文本里添加:

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

    在Exec和Icon的两个路径需要看我们自己的真实路径填写。

    这样,我们就可以直接在桌面快捷方式看到Pycharm图标,我们移动到任务栏 就可以快速打开使用。

    总结,PyCharm编辑器还不能直接安装,需要基于JDK的环境,我们需要安装环境后才可以安装。整个过程还是比较简单的,就是需要等待时间长一点而已,这不一直在折腾。

  • 相关阅读:
    Who Gets the Most Candies? POJ
    Chrome DevTools谷歌浏览器开发者工具评估资源加载时间
    Array.isArray (Array) – JavaScript 中文开发手册
    CSS3 @keyframes 规则
    inherit (Values & Units) – CSS 中文开发手册
    CSS #id 选择器
    isgraph (Strings) – C 中文开发手册
    PHP juliantojd() 函数
    Navigator javaEnabled() 方法
    ionic checkbox
  • 原文地址:https://www.cnblogs.com/hltswd/p/5564581.html
Copyright © 2011-2022 走看看