Ubuntu上如何安装Java,Eclipse,Pydev,Python(自带,不用装),BeautifulSoup
如何安装Java,如果出于编程的需要安装Java,需要安装的是JDK,而不仅仅是JRE,下面说说如何在Ubuntu下如何安装JDK:
只有两步,1.下载并解压,2.配置环境变量
1.下载并解压:
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
目前最新的版本是Java SE Development Kit 8u73或8u74,选择一个linux版本下载,会得到一个.tar.gz的压缩包文件,例如jdk-8u73-linux-x64.tar.gz,把这个文件放在你打算安装的目录,暂称为目录A(例如/home/myaccount/programfiles/java)下,然后解压缩,解压之后就会在/home/myaccount/programfiles/java生成一个jdk1.8.0_73文件夹,记为目录B,第一步就完成了(跟windows安装方式不同),接下来只需要配置环境变量。
2.配置环境变量
用gedit编辑/etc/profile文件,终端输入:
sudo gedit /etc/profile
在文件的最后加入如下内容,并保存即可
#JDK PATH
export JAVA_HOME=/home/myaccount/programfiles/java/jdk1.8.0_73
export JRE_HOME=/home/myaccount/programfiles/java/jdk1.8.0_73/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
然后在终端输入source /etc/profile使之立即生效。
关于上面4行字符串,需要注意:
JAVA_HOME的值的格式为目录A/目录B
JRE_HOME的值的格式为目录A/目录B/jre
验证是否安装成功:终端输入java回车,出现java命令的相关信息就算成功。
参考1:http://www.cnblogs.com/bcsflilong/p/4196536.html
参考2:http://www.cnblogs.com/flyoung2008/articles/2158319.html
自带JDK切换成 oracle JDK:http://www.cnblogs.com/aaronhoo/p/5501981.html
安装eclipse:
一句话概括,eclipse在ubuntu上无需安装,下载并解压双击eclipse文件就能用。
解压之后,会有一个eclipse文件夹,该文件夹下包括一个可执行文件eclipse和一个icon.xpm文件,双击eclipse可执行文件就能正常使用。
如果图方便,可以为eclipse建立一个桌面快捷方式:
用gedit编辑eclipse.desktop文件:
$sudo gedit /usr/share/applications/eclipse.desktop
写入以下内容并保存:
[Desktop Entry]
Name=Eclipse #快捷方式的名字
Comment=Eclipse SDK
Encoding=UTF-8
Exec=/usr/local/eclipse/eclipse #必须是解压之后的目录下的可执行文件eclipse
Icon=/usr/local/eclipse/icon.xpm #图标文件的位置
Terminal=false
Type=Application
Categories=Application;Development;
参考:http://blog.csdn.net/gavin_dinggengjia/article/details/7364375
安装pydev:
为eclipse安装pydev,有两种方法:
1.通过eclipse的接口直接安装,步骤请参考http://www.pydev.org/manual_101_install.html
需要注意的是,其中一步需要设置pydev的下载链接,其值为https://dl.bintray.com/fabioz/pydev/4.5.4/,而不是http://www.pydev.org/updates/
2.下载zip文件安装:下载地址为https://sourceforge.net/projects/pydev/files/pydev/下载之后,把zip文件解压之后的整个文件夹如PyDev 4.5.4,放进eclipse/dropins目录下,然后重启eclipse即可。
安装BeautifulSoup:
方法1.终端输入sudo pip install beautifulsoup4,如果提示权限不够,用su -切换到root用户,再次输入pip install beautifulsoup4(安装 pip:sudo apt-get install python-pip)
方法2.去beautifulsoup网站下载,然后解压,找到setup.py文件所在的目录,cd 该目录,在终端输入python setup.py install即可,如果也提示权限不够,同上用su -切换到root用户再次用setup.py安装。
Ubuntu上如何安装Java,Eclipse,Pydev,Python(自带,不用装),BeautifulSoup的更多相关文章
- Mac搭建 Eclipse +Pydev+Python 环境
Mac配置Python开发环境(Eclipse +Pydev+Python) 1.首先下载MAC版的64位Eclipse. eclips下载地址打开链接,选择需要的版本下载 2.下载Python. M ...
- 手把手教你在Ubuntu上分别安装Nginx、PHP和Mysql
手把手教你在Ubuntu上分别安装Nginx.PHP和Mysql
- ubuntu14.04下手动安装JDK + eclipse + Pydev
说明:本文在root用户下进行,如不是root用户命令前加sodu 一.手动安装JDK 1.下载JDK 从官网http://www.oracle.com/technetwork/java/javase ...
- ubuntu 上已经安装libxml2还提示需要reinstall的解决方法
最近在ubuntu上配置环境,遇到一些奇怪的问题,已经安装了libxml2了,运行 apt-get install libxml2提示已经是最新版本了,可以在安装软件的时候还是提示没有libxml2, ...
- 在Ubuntu上单机安装Hadoop
最近大数据比较火,所以也想学习一下,所以在虚拟机安装Ubuntu Server,然后安装Hadoop. 以下是安装步骤: 1. 安装Java 如果是新机器,默认没有安装java,运行java –ver ...
- eclipse+pydev (python) 配置出错
错误: eclipse+pydev 配置出错,就是在选择python interpreter那一步: See error log for details.com.sun.org.apache.xerc ...
- FFMpeg在Ubuntu上的安装和使用
在Ubuntu Server上编译FFmpeg FFmpeg是最流行的开源视频转码工具包,在Ubuntu上可以直接通过apt-get安装,但是默认的编码器不提供x264这些non-free的编码器,所 ...
- ubuntu上的安装.netcore2.1
.net core 在ubuntu上安装比较容易,依次执行正面语句即可 sudo apt-get install curl curl https://packages.microsoft.com/ke ...
- Ubuntu 上如何安装Docker
Docker 是一个开源项目,为开发者和系统管理员提供了一个开放的平台,在任何地方通过打包和运行应用程序作为一个轻量级的容器.Docker 在软件容器内自动部署应用程序.Docker 最开始由 Sol ...
随机推荐
- HDU 5976 Detachment 打表找规律
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5976 Detachment Time Limit: 4000/2000 MS (Java/Other ...
- HDU 5113 Black And White 回溯+剪枝
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5113 Black And White Time Limit: 2000/2000 MS (Java/ ...
- 这些天自身努力的体会,关于java方面的
以前也是接触过java,这学期的软件工程课和周围同学各种比赛取得不错的成绩,确实令人倍感压力.为此这几天使劲脑补了一下java的知识,甚至不惜为此翘课,了解了java中的网络编程,对于sokectse ...
- emmet 缩写API
http://docs.emmet.io/cheat-sheet/
- Learn sed using these command on Linux(流线式编辑器——sed)
是对文件中的每一行进行处理,不会对源文件进行修改 sed --version sed '11d' sed_file sed -n '/[Bb]erry/p' sed_file (由于设置了n,所以只打 ...
- CSS中font-style的斜体属性Italic oblique的区别
要搞清楚这个问题,首先要明白字体是怎么回事.一种字体有粗体.斜体.下划线.删除线等诸多属性.但是并不是所有字体都做了这些,一些不常用的字体,或许就只有个正常体,如果你用Italic,就没有效果了~这时 ...
- iOS-编译简单静态库初探
首先声明,我写的这些网上都有更详细的内容,在这里只是写下我自己总结的一些重要内容,具体步骤如下: 事先准备:新建工程-Framework & Library - Cocoa Touch Sta ...
- Oracle导出数据结构和数据表的方法
1.PLSQL导出数据结构(数据表.序列.触发器.函数.视图) 1)在左侧 点击tables 2)Tools-->Export User Objects 3)红色1 是你要选择导出的表,红色2 ...
- USACO 3.3 fence 欧拉回路
题意:求给定图的欧拉回路(每条边只走一次) 若欧拉回路存在,图中只可能有0个or2个奇数度的点. 求解时,若有奇数度的点,则必须从该点开始.否则可以从任一点开始 求解过程:dfs //主程序部分 # ...
- Linux Process/Thread Creation、Linux Process Principle、sys_fork、sys_execve、glibc fork/execve api sourcecode
相关学习资料 linux内核设计与实现+原书第3版.pdf(.3章) 深入linux内核架构(中文版).pdf 深入理解linux内核中文第三版.pdf <独辟蹊径品内核Linux内核源代码导读 ...