本人只针对小白!本文只针对小白!本文只针对小白!

最近闲来无事,加上之前虽没有做过eclipse上java、python的开发工作,但一直想尝试一下。于是边查找资料边试验,花了一天时间在自己的机器上用eclipse分别在windows 与 ubuntu(linux)系统上搭建了java与python的开发环境。

接下来用分别用两篇博文整理本人的搭建流程,也做一些问题总结。

一、用eclipse + jdk搭建java开发环境   本人的的系统环境为:windows 7 64位

1. 首先去官网下载最新的适配系统的jdk(java开发包),下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

本人下载的:jdk-8u77-windows-x64.exe,下载后双击安装,直至安装完成;

2. 配置java开发环境(windows 系统环境变量),这一步稍微复杂些,但如果对windows环境熟悉,无压力;

右键计算机——属性——高级系统设置——环境变量,出现如下对话框:

在系统变量中添加如下变量:

(红色部分表示java jdk安装目录)

变量                                            值

JAVA_HOME                     C:\Program Files\Java\jdk1.8.0_77

CLASSPATH                    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar  (注意最前面有点)

编辑PATH变量,在末尾添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

至此,jdk部署完成,可以使用下面的方法简单验证:

打开windows命令行工具,分别输入命令:java –version  以及javac  -version

如果正确返回执行环境以及编译器版本号,表示jdk部署成功;

3.官网下载最新的eclipse安装程序,下载地址:http://www.eclipse.org/downloads/

根据自己想要使用的开发语言选择安装包,本人选择java,直接安装完成;

4.在eclipse上配置java开发环境

打开eclipse,配置好workspace,然后选择 window - preferences选项卡:

选择java选项卡,查看compiler的版本号是否正确版本号,本人为1.8

然后查看Installed JREs里面配置的java运行环境是否正确,如果也正确,基本表示开发环境配置成功,可以进行普通java开发了。

二、用eclipse + pydev + python 搭建python开发环境

1.官网下载系统适配的python 3.5.1 ,下载地址:https://www.python.org/downloads/

下载完成后,直接安装完成;

2.验证python是否正确安装

打开windows命令行工具,输入命令:python,如果正确显示版本号,则表示其正确安装;

3.安装pydev插件(关于pydev插件的说明可以自行百度)

pydev插件的安装分为在线安装与离线安装;

在线安装方法如下:

首先打开eclipse,在help菜单栏下选择install new software,出现如下界面

点击add,表示添加插件更新下载地址,如下图所示

Name可以随便填,填一个容易标识的名字吧,location里面填:http://pydev.org/updates;

选择pydev,finished,自动安装完成

离线安装方法如下:

先手动下载插件,下载地址:http://www.pydev.org/download.html

下载完成以后,解压出来两个文件夹:features 和 plugins 。将这两个文件拷贝至eclipse下面的dropins文件夹就可以

重启eclipse,就可以在window - preferences中看到pydev插件了;

4.配置pydev插件

继续 window - preferences,选择pydev选项卡,在InterPreters——python interpreter查看python安装位置是否正确;

至此,windows上用eclipse搭建java、python的开发环境完成,接下来就是ubuntu上的工作,将在下一篇博文继续;

windows 下用eclipse搭建java、python开发环境的更多相关文章

  1. Windows下用Eclipse搭建C/C++开发环境

    本文假定你已经熟悉Java,Eclipse的安装,并能顺利启动和运行Eclipse.此外因为各软件版本在不断更新,有些地方可能不准确,以最新的.原文资料为准. 距上一次写和调C++程序,已经5.6年了 ...

  2. HBase学习----windows10下使用eclipse搭建HBase的开发环境

    以下是我搭建HBase开发环境的一些心得(windows10) 0.安装JDK和eclipse和一个可用的HBase. 这步是最基础的,在此就不赘述了 1.创建一个java项目: 基础问题,不赘述. ...

  3. Ubuntu下安装C/C++开发环境【!!!有更新!!!Ubuntu14.10下使用eclipse搭建C语言开发环境】

    (1)第一步安装Eclipse,有两种方法,使用软件市场搜索就可以得到,安装就可以 另外一种是使用终端安装,命令例如以下: sudo su进入root模式 输入password 然后 输入:sudo ...

  4. Windows下基于eclipse的Spark应用开发环境搭建

    原创文章,转载请注明: 转载自www.cnblogs.com/tovin/p/3822985.html 一.软件下载 maven下载安装 :http://10.100.209.243/share/so ...

  5. 【转】Eclipse和PyDev搭建完美Python开发环境(Ubuntu篇)

    原文网址:http://www.cnblogs.com/Realh/archive/2010/10/10/1847251.html 前两天在Windows下成功地搭好了一个Python开发环境,这次转 ...

  6. LINUX下搭建JAVA的开发环境

    LINUX下搭建JAVA的开发环境 (2009-07-13 10:04:13)     下面就将Linux下JAVA开发环境的搭建详细道来: 1.Linux下JDK的安装 至于下载JDK的二进制可执行 ...

  7. 使用Eclipse搭建C/C++开发环境(转)

    使用Eclipse搭建C/C++开发环境  文章出自:http://www.cnblogs.com/liuxianan/archive/2013/01/15/2861196.html 说明:网上有很多 ...

  8. 如何在Eclipse中配置python开发环境

    考虑到网上关于Eclipse中配置Python开发环境的文章千篇一律,故写此文以总结. 本文主要内容是:三种Pydev配置方法和一种PyDev卸载方法. 本文的前提是你已经安装了Eclipse和pyt ...

  9. 使用Vagrant搭建本地python开发环境

    使用Vagrant搭建本地python开发环境 关于vagrant:Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,它使用Oracle的开源VirtualBox虚拟化系统也可以使 ...

随机推荐

  1. 无法删除对象 '产品',因为该对象正由一个 FOREIGN KEY 约束引用。

    在删除northwindcs表时,发生报错,消息 3726,级别 16,状态 1,第 2 行,无法删除对象 '产品',因为该对象正由一个 FOREIGN KEY 约束引用.此时判断是因为有其他表的外键 ...

  2. 冰球项目日志1-yjw

    第一次小组讨论结果 功能需求分析 通过已知输入:球位置速度,击球手位置速度.确定输出:击球手击球时速度,击球点位置,击球手轨迹. 功能分解 1 通过当前的球位置速度,判断是否会进入我方球门,以判断是否 ...

  3. [WPF]ComboBox.Items为空时,点击不显示下拉列表

    ComboBox.Items为空时,点击后会显示空下拉列表: ComboBox点击显示下拉列表,大概原理为: ComboBox存在ToggleButton控件,默认ToggleButton.IsChe ...

  4. 设置git 不提交 修改权限的文件

    vim .git/config  打开文件

  5. MP3光标移动

    #include<iostream> #include<string.h> using namespace std; int main() { int N; cin>&g ...

  6. poj2965 The Pilots Brothers' refrigerator

    题目链接:http://poj.org/problem?id=2965 分析:1.这道题和之前做的poj1753题目差不多,常规思路也差不多,但是除了要输出最少步数外,还要输出路径.做这道题的时候在怎 ...

  7. C # 数据绑定(1)——将DataTabel的data添加ListView

    文/嶽永鹏 目标界面: 功能:通过响应UI Textbox 的值向ListView 绑定新添加的纪录. UI XAML 代码 <Grid Margin="5"> < ...

  8. Galera集群server.cnf参数调整--Innodb存储引擎内存相关参数(一)

    在innodb引擎中,内存的组成主要有三部分:缓冲池(buffer pool),重做日志缓存(redo log buffer),额外的内存池(additional memory pool).

  9. 通过JS检测360浏览器

    如何通过JS检测360浏览器? 尝试了一大堆方法,网上大多数办法都是通过navigator.userAgent来判断,这可能在几年前是行得通的,现在360userAgent输出来跟谷歌除了版本号其余一 ...

  10. Swift 04.Functions

    函数的基本构造 基本结构 func 函数名 (形参名:形参类型) ->返回值 {实现代码} 如果没有参数,那么也必须把参数的括号带上 如果有多个形参,那么必须以逗号 , 隔开 如果没有返回值,那 ...