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

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

一、准备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. DIV+CSS 按比例等分

    div { display: inline-block; /* 如需支持IE8以下版本,用浮动来做 */ width: calc(100% / 3.09); /* 此处运用了一个css3的表达式,将d ...

  2. Openerp负载平衡

    来自OpenERP 7.0 带来了许多新特性,架构上也有许多改进.其中可配置 worker 参数,可使 OpenERP 运行在多进程模式,突破GIL的限制,有效利用了现代多核CPU的性能.但默认情况下 ...

  3. Linux 删除文件夹和文件的命令(转载)

    Linux 删除文件夹和文件的命令 听语音 | 浏览:93339 | 更新:2013-05-02 18:40 | 标签:linux 文件夹 linux删除目录很简单,很多人还是习惯用rmdir,不过一 ...

  4. Java学习之路(十一):IO流<前戏>

    File类的概述和构造方法 构造方法: File(String pathname):根据一个路径得到File对象 File(String parent,String child):根据一个目录和一个子 ...

  5. django第二课 网页继承

    第一步 创建项目(有问题可以看我的第一个博客) C:\Python36\Scripts\django-admin.py startproject *** (我的写法,仅供参考) 第二步 创建文件夹,同 ...

  6. Android4.0 Launcher 源码分析1——Launcher整体结构

    1.Launcher整体结构 桌面程序其实并不包含桌面壁纸,桌面壁纸其实是由 WallpaperManagerService来提供,整个桌面其实是叠加在整个桌面壁纸上的另外一个层. 1.1 WorkS ...

  7. Google Guava--Guava新增集合

    Multiset Multiset 虽然带了个set但是却允许重复元素,与set相同的是不保证元素顺序. 使用场景:获取文章中单词的出现次数 String[] wordArr = new String ...

  8. java学习-java.lang.Math随机数生成

    java中的随机数,java.lang.Math.random()和java.util.Random.nextDouble() Math.random()方法是生成0.0---1.0区域内的随机数,每 ...

  9. 阿里云使用镜像安装freepbx

    安装freepbx真的是历经坎坷,不过也收获了一些东西.freepbx可以通过源码安装也可以通过镜像安装.源码安装我们会在另外一篇文章中讲到,这里我们讲到的是镜像安装,在本地进行镜像安装还是比较简单的 ...

  10. 面试题26:合并k个排好序的单链表

    Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. c ...