这几天在折腾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文件安装。

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

pycharm编程工具自带python环境_Python IDE专用编辑器PyCharm下载及配置安装过程(Ubuntu环境)...相关推荐

  1. pycharm编程工具自带python环境吗_pycharm+PyQt5+python最新开发环境配置(踩坑)

    安装工具: Pycharm 专业版2017.3 PyQT5 python3 测试工程文件及所需工具: 2.新建一个空的python工程,找到setting安装第三方模块PyQT5,点加号,先安PyQT ...

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

    这几天在折腾Python环境,显示把笔记本安装Ubuntu Linux环境系统,然后基本的Python环境都安装完毕之后需要安装传说中在其平台中最好的代码编辑和管理工具PyCharm,于是就根据网上的 ...

  3. ubuntu14.04 LTS Python IDE专用编辑器PyCharm开发环境搭建

    https://www.zhihu.com/question/20381207   有哪些值得推荐的 Python 开发工具? 一 PyCharm下载 官网下载地址:https://www.jetbr ...

  4. python 编程工具免费_Emacs - Python Editor cum IDE编程工具

    Emacs基础 同样,本文也不会过多介绍Emacs使用的基础知识.学习Emacs最容易的方法,就是通过其自带的教程.本文介绍的内容并不要求你知道如何使用Emacs:相反,本文的每一部分讲述的都是你学习 ...

  5. Vue安装过程及环境配置

    Vue安装过程及环境配置 本节内容服务于SpringBoot + Vue 搭建 JavaWeb 增删改查项目. 通过WIN+R输入CMD打开命令行(必须是以管理员身份运行),输入: npm confi ...

  6. win10环境下如何给visual studio 2013永久配置opencv3.1.0环境

    win10环境下如何给visual studio 2013永久配置opencv3.1.0环境 本人在给visual studio 2013配置opencv 环境下遇到过一些问题,比如配置不成功或者不能 ...

  7. header python 环境信息_Python开发必备:如何建立一个完美的项目工程环境

    在程序开发时候一套好的开发环境和工具栈,可以帮我们极大的提高开发的效率,避免把大量时间浪费在周边琐事上.本文以Python为例,教大家如何快速打造完美的Python项目开发环境:内容涵盖了模块依赖管理 ...

  8. python编程工具-7款Python开发工具介绍,你最中意哪一款

    工欲善其事必先利其器,有一款好用上手的Python编辑器能够大大提高码代码的效率,而且所带来的提升不是从 1 到 1.1 倍速,是从 1 到 10 倍速.所以行哥这里来推荐几个常用的Python开发工 ...

  9. centos下python编程工具_CentOS下python的下载及安装

    针对" CentOS下python的下载及安装 "的问题,下面由IT产品经理-陆亦晓为您解答: Python这门编程语言在数据分析.数据发掘以及服务端开发等方面都有非常好的使用,我 ...

  10. 比较好的python社区_Python IDE比较与推荐(下)

    除了PythonWin, VisualPython只支持Windows,其它都至少支持Win/Linux/Mac. 各项含义: 自动补全:变量/函数名打到一半时,提示可能的完整的变量/函数名. 智能感 ...

最新文章

  1. 已解决:centos 7.x系统自带的3.10.x内核存在一些bugs,导致运行docker、k8s不稳定,需要升级内核解决此问题。
  2. 自已写的几个分页的存储过程
  3. 台式计算机装两条内存条开不了机,电脑插了两根内存条后开不了机是怎么回事?...
  4. Codeforces Beta Round #97 (Div. 1) C. Zero-One 数学
  5. 未定义标识符 stringc/c++(20)_拓展巩固练习(2020.5.20)
  6. Oracle学习之DATAGUARD(八) Switchover与failover
  7. JavaEE系统架构师学习路线
  8. 拔光所有头发编写的双色球系统,完整代码详解,用的全是Java基础的知识,另外,我这个里面特意留了一个BUG,谁要是能找出来,我就去他评论区下面唱征服!!
  9. 2021数模美赛A题翻译及思路
  10. 数据结构C语言版 学习整理
  11. 打包工具SetupFactory 9 的使用
  12. Macbook air 键盘失灵的解决方案
  13. 生物信息-McScan(Python-jcvi)共线性画图
  14. 『IT视界』 [IT风云]MyEclipse 8.5 开发环境配置 插件安装(转载)
  15. 聚类分析树状图的初探
  16. mysql插入百万级_百万级数据插入mysql
  17. 【工控老马】用西门子PLC构成管道压力控制系统
  18. 社区发现算法原理与louvain源码解析
  19. 速览 NFT 期权赛道代表项目与发展前景
  20. 学习emwin,理解emwin,应用emwin

热门文章

  1. JAVA IO之管道流总结大全(转)
  2. cactiez的monitor主机名乱码
  3. 谷歌浏览器json工具安装
  4. 事务及其传播行为的通俗易懂的讲解
  5. 把一个web项目改名后复制,再把改名后的web项目发布到tomcat,访问出现404错误的解决办法
  6. torch 深度学习(5)
  7. keepalived+redis的高可用部署步骤
  8. 我的PDF阅读器之muPDF的编译
  9. PVS中TFTP的隐藏配置
  10. 被信息控制的我,心感不安