MyEclipse10或者eclipse中配置开发Python的Pydev插件安装教程

注意使用LiClipse的用户

PyDev已经预装在LiClipse中,所以可以跳过这一步(请注意,如果使用LiClipse,PyDev不能单独安装或更新,因为它必须始终作为一个整体更新)。

必需品

PyDev需要Java 8Eclipse 4.6(Neon)才能运行,并且仅支持Python 2.6

如果没有Java 8,更新过程可能会成功,但PyDev将不会在目标安装中显示。在尝试安装PyDev之前,请仔细检查一下在“安装详细信息>配置 ”中是否使用Java 8 vm 。

需要使用旧的Eclipse / Java / Python

如果您需要使用较旧版本的Eclipse / Java / Python,下面将根据您的要求使用最新的PyDev版本。

  • 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
  • Python 2.5或更旧版本:PyDev 5.5.0

开始安装之前

在安装之前首先要选择的是一个有权限写入的文件夹(否则,请记住安装以管理员身份运行的Eclipse,并记住每当需要更新任何插件时以管理员身份运行)。

PyDev证书

PyDev是使用自签名证书构建的,这意味着当安装一个对话框将被打开以询问您是否信任证书(大多数用户应该可以使用该证书)。

现在,如果您不希望出现该对话框,可以在开始安装过程之前导入证书(这实际上是那些希望从命令行安装PyDev的一个要求,因为Eclipse p2主任中有一个错误)。

第一步是下载PyDev证书

第二步是发现在Eclipse中使用的Java:转到 帮助>关于>安装详细信息,并查找“java.home”

然后实际导入它,在命令行中,转到Eclipse的java.home目录并执行

bin / keytool.exe -import -file pydev_certificate.cer -keystore lib / security / cacerts

请注意,如果你从来没有在这里做了什么,你的密码要求时,应的changeit

参考:http : //download.oracle.com/javase/1.4.2/docs/tooldocs/solaris/keytool.html#cacerts

使用更新站点进行安装

注意:说明针对Eclipse 4.6以上

要使用Eclipse Update Manager安装PyDev和PyDev Extensions,您需要使用帮助>安装新软件...菜单。

在下一个屏幕中,从以下列表中添加要使用的更新站点:

最新版本:

夜间建造:

浏览其他版本(在浏览器中打开以选择Eclipse的URL)

并按<Enter>,以便Eclipse将查询您刚刚输入的内容的更新站点。

在开始之前,我们建议您取消勾选下方的 “联系所有更新站点安装过程中找到所需的软件” (它仍然可以工作,如果你不这样做,但它会查询所有的更新站点可用,这是比慢得多仅查询PyDev更新站点,这应该是安装PyDev所需的所有更新站点)。

现在,选择PyDev for Eclipse来安装PyDev(以及可选的PyDev Mylyn集成或开发人员资源,它们提供PyDev源代码),然后点击Next

现在,阅读许可协议,如果您接受,请选择接受单选按钮,然后单击完成

在这一点上,Eclipse应该自动下载插件内容,并提供一个对话框,询问您是否要重新启动(应该说是对的)。

使用zip文件进行安装

zip文件的可用位置是:

下载zip文件后:

解压缩eclipse / dropins文件夹中zip文件的内容并重新启动Eclipse。

如果它不能正常工作,请尝试重新启动Eclipse中使用-clean标志(如果你是一个普通用户,并与管理员安装,请确保您拨打 -clean以admin身份登录,使Eclipse的发现它)。

如果仍然找不到,请仔细检查必要条件(如Java vm版本)。

检查安装

您可以验证它是否正确安装到菜单“窗口”首选项,并检查是否有一个PyDev项目。

排除安装问题

无法加载存储库

虽然大多数情况下,如下所述,某些用户可能会收到以下消息:

无法加载存储库http://pydev.org/updates

未知主机:http : //pydev.org/updates/content.xml

这意味着在当前连接中访问更新站点时出现问题。

在这种情况下,您可以尝试使用直接URL进行下载(所有http://pydev.org/updates/ URL实际上都是重定向到最终位置)。目前,那些重定向指向的链接http://bintray.com,因此,您可以访问相关的更新站点页面(如http://pydev.org/updates在浏览器中),并看到它被重定向其中(您可能希望尝试使用httphttps的直接链接, 以查看它是否会对您的用例产生影响)。

下载时可能出现的问题

此时如果您有任何问题,请输入以下信息:

收集要安装的物品时发生错误
没有找到存储库包含:
org.python.pydev / osgi.bundle / 1.4.7.2843
没有找到存储库包含:
org.python.pydev.ast / osgi.bundle / 1.4.7.2843

这可能表示您选择的镜像当时存在一些网络问题,因此,请稍后重试(可能使用直接的URL,如无法加载上面的存储库提示)。

PyDev安装后不会出现!

那么目前的主要问题是PyDev需要Java 8才能运行。

提示:LiClipse(其主要是PyDev独立加上一些好东西)是预配置的,因此不需要将PyDev安装到Eclipse中也不需要任何先决条件);

Java 8必备

如果您没有Java 8,请确保您下载/安装最新的Java 8 JRE或JDK,请尝试重新启动以查看是否自动获取。

即:在帮助>关于>安装详细信息>配置检查是否实际使用您指出的Java 8版本。

如果没有自动获取,请按照以下说明进行操作:

http://wiki.eclipse.org/Eclipse.ini在“指定JVM”上指定Java 8 vm,将-vm参数添加到eclipse.ini。

Mac OS上的注意事项:您可以使用命令“/ usr / libexec / java_home -v 1.8”获取JVM的基本路径(尽管您还需要将“/ bin / java”附加到所述命令的输出中-vm arg在eclipse.ini中)。

安装损坏

Eclipse有时无法从更新站点正确获取插件,但不会检查它是否正确(不需要md5检查),并且发生这种情况时,通常会收到ClassNotFoundException(类似于下面的示例)。

当这种情况发生时,您应该卸载它并重新安装更新站点...如果仍然失败,您可以尝试获取zip文件,因为它至少会在您损坏时给您警告。

请注意,在服务器中文件损坏的可能性相当低,因为这是新版本中始终检查的内容,但如果您有疑问,请在https://www.brainwy.com/上报告。跟踪器/ PyDev ,以便可以双重检查。

此外,有报告说,该错误,唯一一致的解决方案已经删除所有先前版本的PyDev然后安装最新版本。

由于内部错误,无法创建此部分。失败的原因:编辑器类无法实例化。这通常表明编辑器的类名在plugin.xml中是错误的。

java.lang.ClassNotFoundException:org.python.pydev.editor.PyEdit
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:405)
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
在java.lang.ClassLoader.loadClass(ClassLoader.java:235)at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:275)
...

卸载

如果您随时希望停止使用PyDev插件(或任何其他Eclipse插件),请按照以下说明进行操作:

Eclipse 3.5起

如果安装了更新站点,请转到菜单帮助>关于>安装详细信息,然后在安装的软件选项卡上,选择要卸载的插件,然后单击卸载

如果您安装了zip文件,只需从dropins文件夹中删除com.python.pydev和org.python.pydev功能和插件即可。

来源:PyDev入门指南

时间: 2024-12-25 17:26:47

MyEclipse10或者eclipse中配置开发Python的Pydev插件安装教程的相关文章

MyEclipse10中配置开发Python所需要的PyDev 绝对靠谱 不忽悠!

在NLP(自然语言处理)这个领域中,Python具有良好的声誉,于是也想学习一下.首先第一步就是需要在计算机上配置Python环境.由于Python自带的编辑器太简单,使用起来不顺手,于是就考虑在相对熟悉的MyEclipse中配置PyDev来进行Python开发. 在网上搜了一下配置方法,发现介绍基于MyEclipse10配置Dev的网页很少,而且需要配置的地方有点多,于是自己亲自来摸索,终于成功.总体上说,这个工作需要两大步:1从MyEclipse的MarketPlace中下载安装PyDev:

Python爬虫 01 PyCharm 安装教程(Windows)

简介 哥们今天开始写写python爬虫相关的博客了,废话不多说,直接开干吧! 正所谓工欲善其事必先利其器,在开始进行爬虫之前,下载安装pychrom是十分必要的,代码的编写和运行都需要在pycharm中进行. 下面是pycharm的安装教程(Windows),基于其他平台的安装教程,可自行百度查找,按照教程自行安装即可. PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm 使用教程较少,为了节约时间,来介绍一下 PyCharm 在 Windows

Eclipse中配置python开发环境详解

1.下载python 安装包.python-2.6.6.msi.并安装.默认python会安装在C:\Python26下,查看环境变量,如果没有在path路径中写入则手动添加.打开一个dos窗口,验证python是否安装成功: C:\Documents and Settings\Administrator>python Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32 Typ

Android开发:在Eclipse中配置Android环境

一.文件需要: https://pan.baidu.com/s/1-XCSSPW5JGyPRlvwRVSfmA 提取码:m5t8 NDK过大没有上传在这个文件里. 二.在Eclipse中配置Tools: 点击window->preferances: 点击android选项,对于SDK Location进行设置: 将路径填入: 三.新建Android项目: 右键New->点击Android Application Project: 四.配置SDK环境变量: 控制面板: ANDROID_SDK_R

安装Tomcat8,在Eclipse中配置Tomcat8

最近想学一下Java Web,在这里记录下学习过程,也方便以后如果忘了,可以方便查阅. 这篇是关于Tomcat的安装,最新的Tomcat是Tomcat 8.可以从Tomcat官网下载,我使用的是windows版本(我Linux还在学啊). Tomcat是有Java开发的,所以在安装Tomcat前要先安装JDK,Tomcat8只支持JDK1.7和更新的版本.安装JDK很简单,这里不说. Tomcat的Windows版本有两种安装方式,一种是用安装包安装,对于新手来说一直按下一步就可以了,很简单.

如何在eclipse中配置反编译工具JadClipse

Q:为什么有必要在开发环境中配置反编译工具呢? A:  当运行引用了第三方jar包项目时,突然报出了jar包中的某个类的某一行出现异常.我们想看一下这个class文件的代码时,经常出现了如下图所示的场景: god ,我的内心是崩溃的. 去找源码吗?可以,but很浪费时间(除非是maven项目,在pom.xml中引入依赖jar包会连同源文件下载下来). so ,在eclipse中配置反编译工具,就可以随时查看class文件的内容了. 下面就以JadClipse为例,讲述一下配置过程,如有高见,不吝

phonegap 开发指南系列(3) ----在Eclipse中Android开发环境搭建

  前提条件:已在Eclipse中安装好Android SDK 和 ADT. 1.下载PhoneGap,解压. 2.用Eclipse新建一个安卓项目. 3.将phoneGap解压包里的Android文件夹下的phonegap-1.0.0.js 复制到安卓项目的 /assets/www/ 目录下. 4.将phoneGap解压包里的Android文件夹下的phonegap-1.0.0.jar 复制到安卓项目的 /libs 目录下. 5.在/assets/www/目录下新建一个index.html,内

安装Maven并在eclipse中配置

由于最近面试的需要,所以想熟悉熟悉Spring MVC的基本流程,却发现好像忘得差不多了(之间去搞了两个月的Linux C 开发).直接使用eclipse自带的maven构建,还是会出莫名奇妙的问题,所以这里记录一下安装Apache Maven的过程, 毕竟Maven还是构建Java项目的利器. 1. 下载,安装 去Maven官网,下载最新版本到本地,解压到相应目录即可. 2. 配置 MAVEN_HOME 第一步:在系统环境变量里配置,新加MAVEN_HOME,比如 D:\Lib\apache-

【Java Web】Eclipse中配置Marven环境

1  Marven简介 Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供.基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建.报告和文档等步骤.曾是Jakarta项目的子项目,现为独立Apache项目. 2 安装和在Eclipse中配置marven插件 2.1 使用的开发环境 Windows7的64位机器,Eclipse的版本是 Version: Kepler Service Release 2