`

Linux下Eclipse配置安装 PyDev(Pydev插件一直不能成功,安装这个插件失败的问题) 分类: Linux Python Eclipse 201

 
阅读更多
 

Linux下Eclipse配置安装 PyDev(Pydev插件一直不能成功,安装这个插件失败的问题)

分类: Linux Python Eclipse 1638人阅读 评论(0) 收藏 举报

        pydev插件安装方式如果采取从网络上下载,然后解压到eclipse中文件夹到方式,运行到时候可能会导致重启eclipse后根本看不到这个插件!

        原因以及解决方式,看下面!  转自:http://www.cnblogs.com/restran/archive/2011/11/11/2245812.html

        

近在学习Python,想把开发环境弄起来,网上找了PyDev + Eclipse的安装方法,但总是不奏效,经过各种失败后,终于成功,现将经验总结如下。

一、安装Eclipse

1.安装Jdk/Jre环境

Eclipse 是运行于Java虚拟机中的,所以必须先安装Java环境才能进行开发测试。JRE(Java Runtime Environment)是运行环境,JDK(Java Development Kit)是开发环境,JDK开发环境中包括JRE运行环境。所以如果只是使用Eclipse开发PHP程序,JDK不是必须的,JRE即可;如果同时也要进行Java语言的开发,那么JDK才是必须的。

在Ubuntu中安装了JDK就不用再安装JRE了,如安装了JRE,再安装JDK会重新再装一个JRE。打开Ubuntu终端,使用命令:

sudo apt-get install sun-java6-jre  //安装jre
sudo apt-get install sun-java6-jdk //安装jdk

我使用的是linuxmint,默认已经安装好jdk和jre了。

参见:http://farlee.info/archives/ubuntu-linux-eclipse-pdt-jdk-jre-php.html

2.下载Eclipse

Eclipse下载地址:http://www.eclipse.org/downloads/

我的版本是3.7.1,eclipse-SDK-3.7.1-linux-gtk.tar.gz

3.解压安装

让终端的当前目录为想要安装Eclipse的目录,我是安装在/usr/share 目录下, 可以通过在想要安装Eclipse的目录下打开终端,这时终端的当前目录就是我们要安装的目录了。

sudo tar -zxvf /PATH/eclipse-SDK-3.7.1-linux-gtk.tar.gz

将PATH替换成eclipse压缩包存放的目录,这时eclipse就会解压缩到终端的当前目录了。

4.添加Eclipse桌面快捷方式

在Ubuntu桌面或Linuxmint桌面,应用程序的编程菜单中添加Eclipse快捷方式图标:

sudo gedit /usr/share/applications/eclipse.desktop

 /usr/share/applications/ 目录下有很多到快捷方式图标,可以将它们拖到桌面,这样就可以直接在桌面打开相应的程序了。

在Gedit打开的文件中加入下面的代码:

复制代码
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE

#改成自己安装Eclipse可执行文件的目录路径Exec=/usr/share/eclipse/eclipse

#改成自己的Eclipse 图标路径Icon=/usr/share/eclipse/icon.xpm

Terminal=false
StartupNotify=true
Type=Application

#类别:应用程序;编程;IDE;JavaCategories=Application;Development;IDE;Java
复制代码


二、安装PyDev

网上介绍了两种安装方法,第一种是利用Eclipse更新来安装的。

Help > Install New Software->点add 输入http://pydev.org/updates ,取个名字 PyDev。

但是这种方法我一直不奏效,没办法获得PyDev的安装数据,只好用第二种方法,也就是去官网下载,然后本地安装。

1.下载PyDev

从这里可以找到最新版:http://sourceforge.net/projects/pydev/files/pydev/

2.安装PyDev

下载后解压缩,得到两个文件夹:features和plugins,只要将它们复制到eclipse的相应目录下就可以了

sudo cp -r /SOURCE_PATH/features /TARGET_PATH/eclipse
sudo cp -r /SOURCE_PATH/plugins /TARGET_PATH/eclipse

SOURCE_PATH替换成PyDev.zip解压缩后所在的目录,TARGET_PATH替换成eclipse安装的目录

cp -r表示会复制递归处理,将指定目录下的文件与子目录一并复制过去。

3.修改权限

归档默认权限属于root,因此复制过去的PyDev,如果正常启动Eclipse的话无法加载PyDev,除非sudo 运行Eclipse。

解决方法就是修改权限,简单的做法就是将eclipse文件夹下的所有文件/目录的权限设为所有用户可读可写可执行。

sudo chmod -R 777 /PATH/eclipse

-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限

这个时候启动Eclipse,Windows->Preferences,就可以在左边看到PyDev了。

4.配置解释器环境

Eclipse的PyDev插件安装完以后还要配置Python的解释器环境,根据你安装的是Iron Python,Jython,Python在左侧选择,如果已经安装好Python的话可以点击右侧的Auto Config,系统会自动帮你配置好,当然你也可以点New自己配置。

 

一切搞定,这时候可以来体验一下了。使用方法和开发Java一样,有用Eclipse开发过Java的应该很容易上手,命令提示和颜色高亮都很不错。

分享到:
评论

相关推荐

    python for eclipse插件PyDev

    PyDev是Eclipse平台上的一个优秀Python开发工具,其强大的功能和良好的集成性让Python开发者能在一个统一的环境中进行高效的开发工作。了解和掌握PyDev的使用,将极大地提升你的Python编程体验。在实际应用中,根据...

    eclipse python插件 pydev6.5

    安装PyDev 6.5的过程相对简单,只需将解压后的文件放入Eclipse的`dropins`目录下,然后重启Eclipse,插件就会自动安装并生效。这种方式避免了繁琐的配置步骤,让开发者可以迅速开始Python项目开发。 总的来说,...

    eclipse开发工具python插件Pydev

    本文将详细介绍如何配置Eclipse以使用PyDev进行Python开发,以及离线安装Pydev插件的方法。 首先,让我们了解PyDev。PyDev是Eclipse的一个扩展,由Eclipse社区成员Felipe Godoy创建。它提供了许多Python开发所需的...

    eclipse插件pydev for python

    1. **配置Python解释器**: 在Eclipse的“首选项”中找到PyDev,然后添加Python解释器的路径,确保插件能识别你的Python版本。 2. **设置工作空间的Python环境**: 选择你的项目使用的Python环境,可以是系统Python或...

    eclipse安装PyDev插件PyDev 7.7.0.zip

    现在,你已经成功安装了PyDev插件,可以在Eclipse中创建新的Python项目,使用代码补全、调试工具等功能。只需点击“File”(文件) -> “New”(新建) -> “PyDev” -> “PyDev Project”(PyDev项目)即可开始。 ...

    Eclipse+PyDev配置搭建Python开发环境插件

    在Python编程领域,Eclipse是一款广受欢迎的IDE,通过添加PyDev插件,它可以转变为强大的Python开发环境。本文将详细介绍如何配置和搭建Eclipse+PyDev的Python开发环境。 首先,让我们了解Eclipse。Eclipse是一款...

    eclipse python 插件 pydev

    Eclipse PyDev插件是专为Eclipse IDE设计的一个强大工具,用于支持Python开发。它提供了丰富的特性,帮助程序员在Eclipse环境中高效地编写、调试和优化Python代码。PyDev的使用大大提升了Python开发者的生产力,以下...

    PyDev5.3.0插件for eclipse Python

    《PyDev5.3.0插件 for Eclipse Python:离线安装详解》 PyDev是Eclipse集成开发环境(IDE)中的一个强大扩展,专为Python开发者设计,提供了丰富的功能和优化,使得Python编程在Eclipse中变得更加高效和便捷。PyDev...

    Eclipse开发Python插件(PyDev)

    为了在Eclipse中进行Python开发,我们需要安装一个名为PyDev的插件。PyDev是专门为Eclipse设计的一个强大的Python开发工具,它提供了丰富的功能,包括代码自动完成、调试、语法高亮、重构等,极大地提高了Python开发...

    pydev eclipse的Python插件

    PyDev是Eclipse集成开发环境(IDE)的一个强大插件,专为Python和相关语言(如Jython和IronPython)的开发而设计。这个插件极大地增强了Eclipse的功能,为Python程序员提供了丰富的代码编辑、调试、自动完成和项目...

    eclipse的python插件PyDev7.3.0

    PyDev 7.3.0是该插件的一个版本,它支持Python 3.x版本,这在Python逐渐过渡到主要支持3.x系列的背景下显得尤为重要。相比通过Eclipse市场在线安装,直接下载并手动安装PyDev插件可以避免网络问题,提高安装效率。 ...

    PyDev.zip eclipse配置python插件

    总的来说,PyDev是Eclipse中不可或缺的Python开发工具,它使得在Eclipse这个强大平台上进行Python开发变得轻松高效。通过正确的配置和熟练使用,开发者可以充分利用其功能,提升开发效率,实现更高质量的Python编程...

    python-eclipse插件PyDev 4.3.0

    安装PyDev时,需要将这两个目录的内容复制到Eclipse的相应目录下。 总的来说,PyDev 4.3.0是Python开发者在Eclipse平台上不可或缺的工具,它的各种功能和优化使得Python开发变得更加高效和便捷。通过充分利用PyDev...

    eclipse安装pydev2

    PyDev 是一个强大的 Python 集成开发环境(IDE),专为 Eclipse 平台设计。对于 Python 开发者来说,它提供了代码自动完成、调试支持、语法高亮等众多实用功能。在本教程中,我们将详细介绍如何通过简单的方式将 ...

    Python安装过程及在安装Pydev时遇到的问题的解决办法

    Eclipse是一款流行的集成开发环境(IDE),而PyDev是Eclipse的一个插件,专为Python开发设计。要安装PyDev,首先需要确保已安装JDK,因为Eclipse需要Java运行环境。然后,从Eclipse官方网站下载并安装Eclipse IDE。 ...

    eclipse+pydev离线配置python开发环境.pdf

    ### Eclipse+PyDev离线配置Python开发环境 #### 一、引言 在现代软件开发领域,Python作为一种高效且易学的编程语言被广泛应用。为了提高开发效率,开发者们通常会选择集成开发环境(IDE)来编写代码。Eclipse是一...

    Eclipse+PyDev安装及配置详解

    ### Eclipse+PyDev安装及配置详解 ...通过上述步骤,您可以成功在Eclipse环境下安装并配置PyDev插件,从而实现高效的Python开发。希望本文能帮助您顺利完成配置,并在Python开发之路上取得更大的进步。

    eclipse插件 pydev及教程for mac

    **Eclipse插件PyDev详解及Mac安装教程** PyDev是Eclipse集成开发环境(IDE)的一个强大扩展,专门用于支持Python编程。它为开发者提供了丰富的功能,包括代码完成、语法高亮、调试器、自动重构等,极大地提高了...

    python Eclipse 插件 pydev

    Python Eclipse 插件 PyDev 是一个强大的开发工具,专为在Eclipse集成开发环境中(IDE)进行Python编程而设计。PyDev提供了丰富的功能,旨在提升Python开发者的工作效率,使其能在Eclipse这一广受欢迎的Java IDE中...

    eclipse中Python插件pyDev5.9.2

    PyDev是Eclipse的一个插件,专门用于Python和Jython的开发,其最新版本PyDev 5.9.2更是提升了开发体验,提供了许多优化和改进。 一、Eclipse与PyDev的融合 Eclipse是一个开放源代码的、基于Java的可扩展开发平台。...

Global site tag (gtag.js) - Google Analytics