• 在一次看别人帖子的时候发现,别人是用eclipse来写python代码的,所以好奇也想尝试一番,之前一直在用Pycharm,这个也确实是最好的开发python的IDE了,但是有时候也会有卡顿的情况,主要有一点是这个不是免费的软件,需要许可证,虽然在网上有网友分享出密钥,但是也是不权宜之计

  • 本文的主要目的是记录下部署的整个过程,折腾这个东西也费了不少心思,断断续续的也用了两天时间

  • 查阅了网上的帖子,基本上都是两种方式,第一个下载完整的PyDev插件,第二就是在线安装,建议使用第一种方式,因为目前咱们国家访问官方提供的链接,基本上是龟速,如果你的网络环境比较优越,那也基本上不是问题,万恶的GWF

好了, 就开始整个安装过程吧。

准备工作

一定要注意软件版本的对应,下面这个软件包是我亲测的,可以使用,如下,详见http://www.pydev.org/manual_101_install.html

If you need to use an older version of Eclipse/Java, below is the latest PyDev version to be used based on your requisites.

    Eclipse 4.5, Java 8: PyDev 5.2.0
Eclipse 3.8, Java 7: PyDev 4.5.5
Eclipse 3.x, Java 6: PyDev 2.8.2

安装

  • 1、安装eclipse,这个可以选择java环境或者是其它的,和安装正常的windows软件一样,我这里选择的是c/c++环境
  • 2、安装Python环境,这个也不多说,建议自定义安装,不然Python的默认路径很难处理
  • 3、最后就是安装插件了,这个也是参考网上的帖子,其实将下载下来的PyDev插件解压出来,看到里面的目录结构也就明白怎么回事了,

    a、将PyDev 5.5.0.zip解压,然后将里面plugins和features下的文件分别拷贝至eclipse对应的目录下面,

    b、重启eclipse,一定要重启,分别打开Windows->Preference菜单,查看是否有PyDev相关的目录,若没有则表示插件没有安装成功,

    c、如果没有成功,则需要将plugins下的文件全部复制到dropins目录下,然后再重启eclipse,我就是到这一步才成功的

eclipse的使用和配置

  • 1、关于新建项目的这些和其它的都大同小异,这里就忽略了
  • 2、eclipse相关的配置如下
a、Window -> Preferences -> PyDev -> Interpreters -> Python Interpreter -> New
b、Window -> Preferences -> General -> Editors -> Text Editors -> Spelling -> Encoding:utf-8
c、Window -> Preferences -> General -> Workspace -> Text file encoding:utf-8

到此,eclipse for python就完全配置完了,关于第二种比较简单的方法,即在线安装,可以参考这个博友的文章,http://www.cnblogs.com/Realh/archive/2010/10/04/1841907.html

在eclipse搭建python开发环境的更多相关文章

  1. 【转】使用Eclipse搭建Python开发环境

    因为要进行自动化测试,所以要搭建Python开发环境.这里将使用Eclipse+pyDev进行搭建,在此作为笔记记录下来. 需要的组件: 1.Eclipse SDK 3.7(这里将不再叙述Eclips ...

  2. Eclipse搭建Python开发环境+Python中文处理

    1.基本需求 1.Eclipse 集成开发环境下载 http://115.com/file/c2vz7io5    JDK6下载 http://115.com/file/c2vz7idq     2. ...

  3. 用PyDev、eclipse搭建Python开发环境

    一 Eclipse for python环境搭建 ①下载原生Eclipse,可以直接百度Eclipse,在百度软件中心下载  ②下载完后,打开软件,选择第一个安装即可  ③安装完成后,打开eclips ...

  4. Eclipse中Python开发环境搭建

    Eclipse中Python开发环境搭建  目 录  1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...

  5. Eclipse和PyDev搭建python开发环境

                   Eclipse和PyDev搭建python开发环境 1.1整体目标 本文档作为python学习者的新手教程,通过本教程能够了解python用途.语法.在实际工作中的应 ...

  6. [转]在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  7. 在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  8. Eclipse Kepler SR2 + Python 3.4 + JDK7+Pydev3.4 搭建 python 开发环境(MAC)

    Eclipse Kepler SR2 + Python 3.4 + JDK7+Pydev3.4 搭建 python 开发环境(MAC) 此为mac开发环境 一:下载所需软件: Eclipse Kepl ...

  9. visual studio 2015 搭建python开发环境,python入门到精通[三]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...

随机推荐

  1. js Ajax 跨域请求

    一.使用jsonp的方式(只支持get请求) 二.使用cors的方式(支持HTTP的大部分请求方式) 三.apache的转发(修改服务器配置) 没有试验,暂时不详细写!

  2. 网络编程 - 1.简单的套接字通信/2.加上通信循环/3.bug修复/4.加上链接循环/5.模拟ssh远程执行命令

    1.简单的套接字通信 服务端 ''' 服务端 接电话 客户端 打电话 1.先启动服务端 2.服务端有两种套接字 1.phone 用来干接收链接的 2.conn 用来干收发消息的 ''' import ...

  3. 剑指Offer——对称的二叉树

    题目描述: 请实现一个函数,用来判断一颗二叉树是不是对称的.注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的. 分析: 递归解法. 如果对称点一个有一边为空一边不为空,或者是对称点数值不一 ...

  4. Mysql日常操作

    创建用户并授权 grant all privileges on test.* to "test"@"localhost" identified by " ...

  5. LeetCode之Symmetric Tree

    </pre>Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its ce ...

  6. SqueezeNet

    虽然网络性能得到了提高,但随之而来的就是效率问题(AlexNet VGG GoogLeNet Resnet DenseNet) 效率问题主要是模型的存储问题和模型进行预测的速度问题. Model Co ...

  7. 爬虫之FileCookieJar

    简介 虽然CookieJar模块能够做到给请求设置cookie,但是它的cookie是保存在内存里的,每次用都需要重新设置, 这就衍生了一个它的子类---FileCookieJar,它可以将cooki ...

  8. Apache Spark 2.0三种API的传说:RDD、DataFrame和Dataset

    Apache Spark吸引广大社区开发者的一个重要原因是:Apache Spark提供极其简单.易用的APIs,支持跨多种语言(比如:Scala.Java.Python和R)来操作大数据. 本文主要 ...

  9. Spark的Driver节点和Executor节点

    转载自:http://blog.sina.com.cn/s/blog_15fc03d810102wto0.html 1.驱动器节点(Driver) Spark的驱动器是执行开发程序中的 main方法的 ...

  10. PAT 1051 Pop Sequence[栈][难]

    1051 Pop Sequence (25 分) Given a stack which can keep M numbers at most. Push N numbers in the order ...