巧妇难为无米之炊,我最爱的还是鸡蛋羹,因为我和鸡蛋羹有段不能说的秘密。

  不管学啥,都要有环境,对于程序员来说搭建个开发环境应该不是什么难题。按顺序一步步来就可以,我也只是记录我的安装过程,你也可以滴。

一、准备Java环境

  我已经说过了,其实我是一个Java程序员,所以学习过程中会有很多Java相关的内容和对比。先介绍下我的基本情况

  • jdk1.8
  • eclipse即可,版本最新的

  怎么安装java,配置环境变量什么的,我都不会再说了,我这不是小白教程,我相信具备一定的能力。

二、准备Python环境

  当然是下载Python最新的版本,去Python官网:https://www.python.org/,找到download,有没有发现简单的不能再简单了。

  下载后安装,基本都是next,安装完成之后可以设置环境变量为安装目录。

2.1 验证安装结果

  双击安装目录中的python.exe,能正常弹出一个窗口,输入1+1,回车后等于2,说明没有问题。

三、安装eclipse插件

  我还记得当初学习java的时候,开始都是在文本编辑器编辑,然后在命令窗口执行,现在已经过了那个年代了,所以直接在开发环境上进行学习,效率高。

  搜索eclipse python插件,发现大家都在使用pydev,那我也使用它。百度pydev获得官网:http://www.pydev.org/,然后大致看了下就去找怎么安装。

  上面有一个大大的download,点击后出现安装教程,注意看第一段话:

  强烈建议用户阅读开始指南,那就去看看。点击进入即可:

  大致看来,分为安装、配置、创建工程、进一步配置、创建自己的模块、运行/Debug程序、配置eclipse概要、然后还有很多很多。当然一定不要陷入一个误区,有时候教程都会特别的详细,不一定首次就要全部阅读,能满足当前的需求,并且记住教程位置即可。

  安装教程步骤一步步来,很简单,不懂得查字典,慢慢养成习惯。

  第一个链接完成PyDev的插件安装,具体教程里面都很详细,不再贴出。

  第二个链接配置插件,相当于安装完eclipse配置jdk路径一样,里面图片文字很详细。

  第三个链接创建工程进行测试,教程很详细而且一步步来,我喜欢。

  第四个链接,进一步配置工程,创建Source Folder等

  后面的链接自行阅读即可。

四、总结一下

  安装完插件,按照教程创建一个示例工程,运行成功就可以完成任务了,就像其他的插件一样,支持eclipse的各种快捷方式,还有提示,用起来很方便。如果还有问题,再去阅读一遍教程,我相信你可以解决的,当然如果还不行,还有我呢,我也在学习中。

  已往之不谏、来者之可追

【Python】Java程序员学习Python(二)— 开发环境搭建的更多相关文章

  1. 【Python】Java程序员学习Python(五)— 函数的定义和使用

    不想做一个待宰的羔羊!!!!要自己变得强大.... 函数的定义和使用放在最前边还是有原因的,现在语言趋于通用,基本类型基本都是那些,重点还是学习对象的使用方法,而最根本的还是方法的使用,因此优先介绍, ...

  2. 【Python】Java程序员学习Python(三)— 基础入门

    一闪一闪亮晶晶,满天都是小星星,挂在天上放光明,好像许多小眼睛.不要问我为什么喜欢这首歌,我不会告诉你是因为有人用口琴吹给我听. 一.Python学习文档与资料 一般来说文档的资料总是最权威,最全面的 ...

  3. 【Python】Java程序员学习Python(六)— 流程控制、异常处理

    和Java语言一样,Python也有基本的流程控制,简单了解下即可. 一.流程控制的元素 条件 条件就是布尔值或者布尔值的表达式,要么是True要么是False. 代码块 在Python中,代码块不是 ...

  4. 【Python】Java程序员学习Python(十)— 类、包和模块

    我觉得学习到现在应该得掌握Python的OOP编程了,但是现在还没有应用到,先留一个坑. 一.类和对象 说到类和对象其实就是在说面向对象编程,学完Java以后我觉得面向对象编程还是很不错的,首先封装了 ...

  5. 【Python】Java程序员学习Python(七)— 文本类详解(字符串、str)

    如果一个女孩子喜欢看龙猫,那么请珍惜她,呵护她 任何一门语言,字符串总是最基本也是最需要掌握的一个变量,想想入门的Hello World,输出的就是字符串. 官方文档:https://docs.pyt ...

  6. 【Python】Java程序员学习Python(一)— 为什么学习Python

    现在是6月份,毕业快3年了,虽然不能说对Java掌握的程度达到了如火纯青的地步,但是依然感觉到了瓶颈期,Java用的多了,也到了随心所欲的地步了,所以学第二门语言的想法一直在我脑海里闪现,有想法了就要 ...

  7. 【Python】Java程序员学习Python(四)— 内置方法和内置变量

    <假如爱有天意> 当天边那颗星出现,你可知我又开始想念,有多少爱恋只能遥遥相望,就像月光洒向海面,年少的我们曾以为,相爱的人就能到永远,当我们相信情到深处在一起,听不见风中的叹息,谁知道爱 ...

  8. 【Python】Java程序员学习Python(十一)— IO

    一.前言 io的内容其实还是有很多的,现在我也只是了解初步用法,当然详细内容还是应该参照官方api的: 官方api:https://docs.python.org/3/library/os.html. ...

  9. 【Python】Java程序员学习Python(九)— 集合(list、tuple、range)和映射(dict)

    集合是一门语言最重要的一个特性,对集合支持的程度越好,使用起来越方便 一.表现形式 1.1 list list的基本用法: 使用中括号包裹,[1,2,3] 元素类型可以是任意类型,同样可以是list ...

随机推荐

  1. VSTO学习(二)——Excel对象模型

    要开发Excel的项目,就自然少不了对Excel对象模型的了解了,只有了解Excel对象模型,这样才能更好地对Excel进行处理.下面先给出一张Excel对象模型的图: 下面就具体对上图中的各个对象做 ...

  2. 多线程编程,CPU是如何解决多线程内存访问问题的

    CPU对内存变量的修改是先读取内存数据到CPU Cache中,然后再由CPU做运算,运算完成后继续写入到内存中 在单核CPU中,这完全没有问题,然而在多核CPU中,每一个CPU核心都拥有自己独立的Ca ...

  3. 【kafka】kafka.admin.AdminOperationException: replication factor: 1 larger than available brokers: 0

    https://blog.csdn.net/bigtree_3721/article/details/78442912 I am trying to create topics in Kafka by ...

  4. (转)Python——functools

    原文:https://www.cnblogs.com/Security-Darren/p/4168310.html#t7 http://www.wklken.me/posts/2013/08/18/p ...

  5. Mysql 断电数据损毁恢复

    error log: Database page corruption on disk or a failed 处理: /etc/my.cnf 设置 innodb_force_recovery = 6 ...

  6. go语言的unsafe包(转)

    The unsafe Package in Golang Golang的unsafe包是一个很特殊的包. 为什么这样说呢? 本文将详细解释. 来自go语言官方文档的警告 unsafe包的文档是这么说的 ...

  7. jdk内置类javax.imageio.ImageIO支持的图片处理格式

    执行这段代码输出支持的图片处理格式 String readFormats[] = ImageIO.getReaderFormatNames(); String writeFormats[] = Ima ...

  8. 解决python3与python2的pip命令冲突问题冲突(window版)

    解决方法再上一篇有大概讲解: python开发环境安装配置 这里做一些补充: 上一篇说过,删除python3和python2中的python.exe文件后关闭dos窗口,重新打开dos,就可以进行安装 ...

  9. sklearn 绘制roc曲线

    from sklearn.metrics import roc_curve, auc import matplotlib as mpl import matplotlib.pyplot as plt ...

  10. Java 集合框架(三)—— LinkedList

    三.链表 —— LinkedList ArrayList 虽然好用,但是数组和数组列表都有一个重大的缺陷:从数组的中间位置删除一个元素要付出很大的代价,其原因是数组中处于被删除元素之后的所有元素都要向 ...