Python IDE专用编辑器PyCharm下载及配置安装过程(Ubuntu环境)

第一、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文件安装。

 

 

弹出选择框选择第一个,点击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的环境,我们需要安装环境后才可以安装。整个过程还是比较简单的,就是需要等待时间长一点而已,这不一直在折腾。

s

时间: 2024-08-02 13:58:07

Python IDE专用编辑器PyCharm下载及配置安装过程(Ubuntu环境)的相关文章

提供给开发者 10 款最好的 Python IDE

Python 非常易学,强大的编程语言.Python 包括高效高级的数据结构,提供简单且高效的面向对象编程. Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE).这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率.高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性. 这篇文章收集了一些对开发者非常有帮助的,最好的 10 款 Python IDEs.如果你有其他更好的推荐,请在评论和大家分享一下:) 1

PyCharm 2017.1.4 正式发布,Python IDE

PyCharm 2017.1.4 正式版发布,PyCharm 是由 JetBrains 打造的一款 Python IDE . 在此版本中修复: 调试器与 IPython 和 Qt 相关的错误 编辑 Django 项目时的性能问题 有关详细信息,请参阅发行说明. 下载地址: https://jetbrains.com/pycharm/download 文章转载自 开源中国社区[https://www.oschina.net]

探析Windows下将gvim8配置为Python IDE的方法_win服务器

Windows下将gvim8配置为Python IDE大概分为以下四步,每步介绍的都非常详细,一起看看吧. 1.准备工作 将下面的安装包或者文件下载好 1) Python 2.7  http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi 2) gvim8.0   http://www.vim.org/download.php 3) Exuberant Ctags http://ctags.sourceforge.net/ 4) Taglis

可爱的Python:Python IDE测评

David Mertz 介绍了 6 种 Python 集成开发环境,并比较了其特性.平台和稳定性.他发现 -- 或许只是无意中对开放源代码模块的测试 -- 免费产品似乎都比商业产品优秀. 前几周,我有幸对一些 Python 开发环境做了一次全新的试用(或者说是首次尝试).这样很可能会涉及从实际尝试"最佳文本编辑器,附加命令行"方法到 Python 开发,而对于更复杂的 Python 集成开发环境 (IDE) 在 Python 讨论网站上有详尽的内容. 对 Python IDE 的整体印

推荐 10 款最好的 Python IDE

简述 Python 非常易学,强大的编程语言.Python 包括高效高级的数据结构,提供简单且高效的面向对象编程. Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE).这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率.高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性. 这篇文章收集了一些对开发者非常有帮助的,最好的 10 款 Python IDEs.如果你有其他更好的推荐,请在评论和大家分享一下:

Python多版本切换工具-Pyenv\virtualenv及Anaconda科学计算环境的配置

为了安装Anaconda科学计算环境,控制好python版本,今天上午总算折腾好了. 学习python有时希望在python2.7环境下,有时希望在python3.4环境下,该怎么办呢? Anconda的包也不知道适合在什么环境下工作? 解决多python环境下,python版本切换的工具--pyenv应运而生.同时,另外一个工具virtualenv则提供了一种功能, 就是将一个目录建立为一个虚拟的python环境, 这样的话, 用户可以建立多个虚拟环境, 每个环境里面的python版本可以是不

c c++配置环境变量- 在Eclipse IDE for C/C++上配置C/C++开发环境

问题描述 在Eclipse IDE for C/C++上配置C/C++开发环境 我下载了最新版的MinGw,安装后出现这个画面,我想用来编写C和C++程序,在这个画面里我该选择安装哪些东西????http://rc.qzone.qq.com/photo/V13Y859J3XHc5O/batchid/1397122646382000 图片在我的空间

Python实现从订阅源下载图片的方法_python

本文实例讲述了Python实现从订阅源下载图片的方法.分享给大家供大家参考.具体如下: 这段代码是基于python 3.4实现的,和python2.X 比起来有了好多差别啊. 这是一个练习,数据源来自网易订阅.代码如下: 复制代码 代码如下: __author__ = 'Saint' import os import urllib.request import json from html.parser import HTMLParser # 从获取的网页内容筛选图片的内容 class MyHt

Python获取网页上图片下载地址的方法_python

本文实例讲述了Python获取网页上图片下载地址的方法.分享给大家供大家参考.具体如下: 这里获取网页上图片的下载地址是正在写的数据采集中的一段,代码如下: 复制代码 代码如下: #!/user/bin/python3 import urllib2 from HTMLParser import HTMLParser class MyHtmlParser(HTMLParser):     links = []     def handle_starttag(self, tag, attrs):