PyCharm2019.1.1安装(Ubuntu16.04)

我们已经在Ubuntu里安装了Python,可以在终端使用Python,也可以用文本编辑器编写代码后然后用Python执行代码,但这些都不是很方便,也不是很智能和不够友好,需要有多年开发经验和很强的编程能力才可以无痛使用.

好在Python有一款非常好用的IDE,就是PyCharm.IDE叫集成开发环境,可以简单粗暴的先将其理解为专门编写和执行Python代码的编辑器.PyCharm和Python是独立的,它不会对Python带来任何影响,它只是提供一个编写代码和执行代码的环境.

本篇文章就详细介绍在Ubuntu安装PyCharm的步骤,以安装PyCharm2019.1.1为例.

一、下载PyCharm2019.1.1

1.百度搜索PyCharm,找到官网,点击进入官网https://www.jetbrains.com/

2.进入官网后,点击Tools,然后在下拉菜单中点击PyCharm,进入Pycharm下载页面

3.在下载界面,点击DOWNLOAD NOW或者右上角的Download进入下载选择页面

4.在这个页面可以看到PyCharm分为Windows,macOS和Linux三种操作系统,我们选择Linux,并且还分Peofessional(专业版)和Community(社区版),我们选择专业版,选择完成,点击对应的DOWNLOAD(下载),可以看到Linux版本基本都是在Ubuntu中使用

5.点击下载按钮后进入下面的界面,这里不用管,静静等待下载完成就可以了,有400多M,所以耐心等待

二、安装PyCharm2019.1.1

1.下载好的PyCharm2019.1.1放在Windows系统中,复制到Ubuntu虚拟机桌面(不放桌面也可以,只是这样更方便),cd到Desktop即可看到我们下载的PyCharm2019.1.1

2.在安装之前,我们先选择安装目录,Linux在根目录下有一个目录/usr/,是Unix Software Resource(Unix 操作系统软件资源)的缩写,这个目录 相当于Windows操作系统的“C:\Windows\”和“C:\Program files\”这两个目录的综合体,所以一般把软件安装在这个目录之下.然后将桌面的软件安装包移动到/usr/下,需要在前面加sudo使用root权限

3.在/usr/目录下,将PyCharm2019.1.1的安装包解压,放在当前目录下

4.现在可以开始安装了,为了方便管理,我们单独给PyCharm2019.1.1创建一个安装目录,cd /usr/local/,在/usr/local下创建安装目录pycharm2019

5.创建好安装目录后,回到解压好的pycharm-2019.1.1目录下,再里面有一个bin文件,进入bin目录,可以看到里面有一个绿色的可执行文件脚本pycharm.sh,使用sudo sh ./pycharm.sh执行脚本,然后终端就会进入阻塞状态,直到安装完成,到我们安装完成后,直接ctrl + z停掉即可

三、激活PyCharm2019.1.1

PyCharm2019.1.1专业版安装完成后必须激活才可以使用,所以我们要自己激活

1.先打开另一个终端,找到/etc/目录下的hosts文件,sudo vim hosts文件

2.在hosts文件的最下方增加如下两行:0.0.0.0 account.jetbrains.com和

0.0.0.0 www.jetbrains.com,然后wq保存hosts文件

3.前面我们执行sudo sh ./pycharm.sh后会弹出下面的框,我们点击Do not settings,然后点击OK进入下一步

4.将下方的选项打钩,然后点击Continue,进入下一步

5.然后点击右下角的Don't send

6.点击Next:Launcher Script

7.然后点击Next:Featured plugins

8.点击Start using PyCharm

9.现在到了PyCharm的激活页面,点击Activate,然后点Actibation code,在下方粘贴激活码.

Python是开源免费的,但是PyCharm是需要付费的,激活码可以根据官方的方式付费获取,当然最初使用可以在网上搜索PyCharm2019.1.1激活码,网上有很多网友分享的激活码,复制完整的激活码,然后粘贴到框中,点击OK即可,如果激活码到期了就重新找一个

10.点击OK后,正式开始加载并打开PyCharm

11.加载完成后进入如下界面,如果过几秒PyCharm框没有跳回激活界面,则说明激活成功了,可以正常使用了

四、使用PyCharm2019.1.1

1.激活PyCharm后,可以Create New Project创建一个新项目,也可以直接点击Open打开一个已有的项目

2.打开后,会进入欢迎页面,点击Close关闭,可能还会有其他信息的框,都点击关闭就行了

3.此时在PyCharm里面可以开始编写代码了,但是我们会看到编辑框上方提示No Python interpreter...,说明我们没有为PyCharm配置Python解释器,也就是需要配置执行代码的Python解释器,配置了才能执行代码.

我们现在就开始配置,可以根据代码选择Python2或Python3

4.点击左上角的File,然后在下拉菜单中点击Settings...

5.在Settings界面点击Project Interpreter,然后点击右边的选择框,再点击Show All添加解释器

6.点击右上方的加号+选择Ubuntu上安装的Python解释器

7.然后按照下面的步骤选择Python解释器,找到Python3.7的安装路径,点击将Python3.7添加到解释器中,然后按照相同的方法添加其他版本Python也添加到解释器中

现在PyCharm已经安装完成,并且激活了,也配置好了解释器,可以开始在里面编写代码和执行代码了.

更多设置和快捷键等可以自己找一下相关的教程,也可以自己慢慢摸索,因为这些设置并不影响使用.

PyCharm2019.1.1安装(Ubuntu16.04)相关推荐

  1. 树莓派装linux ros,树莓派安装Ubuntu16.04 MATE系统以及ROS(kinetic)的安装

    安装ubuntu16.04 MATE系统 1.安装Ubuntu16.04镜像 从官网下载并按照树莓派刷写系统的流程将ubuntu16.04 MATE烧写到树莓派的SD卡上 2.设置WiFi 将树莓派外 ...

  2. VirtraulBox中安装Ubuntu16.04

    描述:在win10系统下的Virtural Box6.1中安装Ubuntu16.04的常见问题:下载版本选择 .Virtural Box中的ubuntu界面显示不全.共享剪切板.共享文件夹.处理器数量 ...

  3. 安装Ubuntu16.04并安装sogoupiyin for linux

    制作启动硬盘,安装Ubuntu16.04 参考地址linux公社http://www.linuxidc.com/Linux/2015-10/123786.htm 但是注意如果下载U盘启动盘程序,别点错 ...

  4. 群晖python套件包_利用群晖Docker安装ubuntu16.04搭建python网站服务器(部署篇)

    在帖子<利用群晖Docker安装ubuntu16.04搭建python网站服务器(安装篇)(地址:http://www.cirdown.com:81/thread-185-1-1.html)&g ...

  5. xps13 linux 硬盘分区,在xps13上安装ubuntu16.04教程

    在windows界面下,通过磁盘管理器,从硬盘中分出40G的空闲空间.重启电脑,进入BIOS,将启动模式修改为ACHI(如果想系统安装成功后可以直接使用无线wifi,请将security boot关闭 ...

  6. VMware虚拟机下安装Ubuntu16.04镜像完整教程

    目录 1)安装前准备 2)安装Ubuntu 16.04镜像 3)One More Thing 1)安装前准备 PC电脑操作系统是WIN7,已正确安装虚拟机VMware 12. 2)安装Ubuntu 1 ...

  7. Python3.7.3安装(Ubuntu16.04)

    Python3.7.3安装(Ubuntu16.04) 前面的文章已经介绍了在Windows上安装Python2和Python3了,现在介绍Linux系统上的安装.Ubuntu16.04上默认安装了Py ...

  8. Python2.7.16安装(Ubuntu16.04)

    Python2.7.16安装(Ubuntu16.04) 前面的文章已经介绍了在Windows上安装Python2和Python3了,现在介绍Linux系统上的安装.Ubuntu16.04上默认安装了P ...

  9. 一起来玩树莓派---树莓派3B+安装Ubuntu16.04系统

    树莓派3B+安装Ubuntu16.04系统 树莓派3B型号可以安装Ubuntu Mate官方版本,但是这个版本不适配3B+,会出现一直彩虹屏(引导文件的问题)和无法连接WiFi,经过调查发现是版本不太 ...

最新文章

  1. 放大缩小html文字,jquery放大缩小文字
  2. SpringSecurity的简单应用(一)
  3. excel 进行二叉树_Excel下拉菜单,那些你不知道的操作
  4. php多主写数据,多数据库的配置(从主)
  5. SQLSERVER:sqlserver2008r2安装好后,自动提示功能不可以使用
  6. 用管道pipe实现程序与shell/bash脚本之间的通路
  7. dev gridcontrol 单元格内容复制_Excel中的复制粘贴,不只是你想的那么简单的
  8. 查看S/N提示'wmic' 不是内部或外部命令,也不是可运行的程序 或批处理文件。的解决办法(不添加环境变量版
  9. of python检索文献 science web_查SCI文献,不知道检索方法怎么行!
  10. Java编程:弗洛伊德算法(无向图所有顶点最小路径)
  11. python汉化idle_idle python
  12. 如何部署服务器虚拟化,vmware服务器虚拟化方案(vmware虚拟化平台部署)
  13. 全国网络安全等级保护测评机构推荐目录
  14. IE兼容/IE5兼容踩过的坑
  15. python实现文字转语音播报
  16. 图像数字水印技术研究及matlab实现,基于MATLAB的数字水印技术研究
  17. TBODY的使用方法和意义
  18. 用C语言求最小公倍数和最大公约数
  19. 在线教育,网校平台,线上平台,线上教育的一些个人理解!
  20. P4720 【模板】扩展卢卡斯

热门文章

  1. zabbix之监控mysql云服务
  2. 亲测可用,超详细RabbitMQ消息队列集群配置
  3. 阅读 嘀嗒嘀嗒 微信公共号
  4. MVC模式 与 Model2模型 介绍
  5. [20150805]提升scn4.txt
  6. 批处理的高吞吐率和高延迟的解释
  7. javacript中的mvc设计模式
  8. Linux下增加swap分区
  9. 面试官系统精讲Java源码及大厂真题 - 11 HashSet、TreeSet 源码解析
  10. MinIO Client完全指南 ​​​​​​​