Ubantu(Linux)下安装Eclipse并配置 PyDev
2015-07-20 10:38
701 查看
Ubantu(Linux)下安装Eclipse并配置 PyDev
经验总结如下:
一、安装Eclipse
1、下载 JDK 8从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本 JDK 8。
2、解压文件
$ sudo mkdir /usr/lib/jvm //新建安装目录
$ sudo mv jdk-8u5-linux-i586.tar.gz /usr/lib/jvm/ //将安装文件拷贝到安装目录下
$ cd /usr/lib/jvm/ //切换到安装目录
(原文的解压方式在我的电脑上不对:
我的方式如下:
gzip -d xxxxxx.tar.gz (解压)
tar xvf xxxxxxx.tar (解包)
)
//$ sudo tar -zxvf jdk-8u5-linux-i586.tar.gz
//$ rm ./jdk-8u5-linux-i586.tar.gz
3、配置
$ sudo gedit /etc/environment
在environment中修改PATH,追加JDK路径,添加CLASSPATH与JAVA_HOME后如下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.8.0_05/bin"
CLASSPATH="/usr/lib/jvm/jdk1.8.0_05/lib"
JAVA_HOME="/usr/lib/jvm/jdk1.8.0_05"
然后就是要告诉系统,我们使用的sun的JDK,而非OpenJDK了:
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_05/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_05/bin/javac 300
$ sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
2 /usr/lib/jvm/jdk1.8.0_05/bin/java 300 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:2
如上所示,这样就设置好了要使用的java了。
4. 测试一下运行 java -version
如下所示则安装成功:
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) Server VM (build 25.5-b02, mixed mode)
Ubuntu 12.04 下安装 Eclipse
1.下载 Eclipse从 http://www.eclipse.org/downloads/index-developer.php下载合适版本,如:Eclipse IDE for C/C++ Developers
2、解压文件
$ sudo mv eclipse-standard-kepler-SR2-Java8-linux-gtk.tar.gz /usr/lib/ //将安装包移动到安装目录
$ cd /usr/lib/ //进入安装目录
这里的解压方式同样不对
//$ sudo tar -zxvf eclipse-standard-kepler-SR2-Java8-linux-gtk.tar.gz //解压安装包
//$ sudo rm ./eclipse-standard-kepler-SR2-Java8-linux-gtk.tar.gz //删除安装包
eclipse解压后即可启动
3、 解压后是个名为eclipse的文件夹。 /usr/lib/eclipse/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;Java Categories=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自己配置。
相关文章推荐
- CentOS/Redhat:手动配置IP地址(命令和图形界面)
- Linux控制台下的快捷键
- Linux下创建软Raid
- rabbitmq helloword 例子
- 撸代码--类QQ聊天实现(基于linux 管道 信号 共享内存)
- mysql及linux发行版下载源
- rabbitmq 连接测试
- linux kernel 下半部 软中断 tasklet
- Linux 每天自动备份mysql数据库的方法
- Linux加密类型及相关算法
- Linux正则表达式awk讲解
- Windows/Linux环境下模拟服务端口方法
- linux scp命令(主机,服务器间复制文件)
- PuTTY + Xming 远程使用 Linux GUI
- PuTTY + Xming 远程使用 Linux GUI
- Linux C函数使用记录
- Mac/Windows/Linux安装MYSQL
- Linux下使用多个不同版本的R
- Linux命令学习之路---输入输出状态(iostat)命令
- linux 下的日志相关