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

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

一、准备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. 对Deeplung检测+两样性分类的一个整合

    整体的流程分为以下几步: 读取原始数据(.mhd文件)——> 生成mask ——> 对数据预处理 ——> 执行检测 ——> 对检测结果进行分类 ——>可视化 懒一点,不贴 ...

  2. zookeeper知识点学习

    单机模式配置: Zookeeper 的启动脚本在 bin 目录下,Linux 下的启动脚本是 zkServer.sh 在你执行启动脚本之前,还有几个基本的配置项需要配置一 下,Zookeeper 的配 ...

  3. express中间件原理 && 实现

    一.什么是express中间件? 什么是express中间件呢? 我们肯定都听说过这个词,并且,如果你用过express,那么你就一定用过express中间件,如下: var express = re ...

  4. Annotate类

    在Annotate类中有个Annotator接口,定义如下: /** A client that has annotations to add registers an annotator, * th ...

  5. Chapter 5. Conversions and Promotions

    JLS解读:https://docs.oracle.com/javase/specs/jls/se7/html/jls-5.html 基本数据类型的转换 1) boolean不可以转换为其他的数据类型 ...

  6. Redis笔记(二):Redis数据类型

    Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合). String(字符串) st ...

  7. Go语言学习笔记九: 指针

    Go语言学习笔记九: 指针 指针的概念是当时学C语言时了解的.Go语言的指针感觉与C语言的没啥不同. 指针定义与使用 指针变量是保存内存地址的变量.其他变量保存的是数值,而指针变量保存的是内存地址.这 ...

  8. numpy.pad

    np.pad()常用与深度学习中的数据预处理,可以将numpy数组按指定的方法填充成指定的形状. np.pad() 对一维数组的填充 import numpy as np arr1D = np.arr ...

  9. Term Weighting

    对文本分词后,接下来需要对分词后的每个term计算一个权重,重要的term应该给与更高的权重.举例来说,“什么产品对减肥帮助最大?”的term weighting结果可能是: “什么 0.1,产品 0 ...

  10. NFS文件共享服务搭建

    一.概述 NFS工作流程 1.由程序在NFS客户端发起存取文件的请求,客户端本地的RPC(rpcbind)服务会通过网络向NFS服务端的RPC的111端口发出文件存取功能的请求. 2.NFS服务端的R ...