首页 > 编程语言 > 详细

scala VS python2 (linux or shell) 未完成

时间:2015-09-28 19:01:10      阅读:257      评论:0      收藏:0      [点我收藏+]

PS:只考虑最新版的scala和python2.x,由于python3.x和python2.x区别比较大,而且主流的一些开源项目都用的python2,目前python2一点点在兼容python3

1.安装

PS:python2和scala的安装都很简单

(1)python->

到官网下载相应的版本http://www.python.org/ftp/python/

 以Python-2.6.6为例

解压 tar xvzf Python-2.6.6.tgz
     cd Python-2.6.6

编译安装python
./configure –prefix=/usr/local/python2.6
make
make install

创建一个python的链接
ln -sf /usr/local/python/bin/python2.6 /usr/bin/python

python -V 显示版本信息

Python 2.6.6

(2)scala

官网下载相应版本 http://www.scala-lang.org/download/all.html 以scala-2.10.4为例

解压 tar xvzf scala-2.10.4.tgz

配置环境变量

export SCALA_HOME=/usr/scala/scala-2.10.3

export PATH=$PATH:$SCALA_HOME/bin

scala -version 显示版本信息

 Scala code runner version 2.10.4 -- Copyright 2002-2013, LAMP/EPFL

2.python scala 调用相同的linux和shell命令对比

(1)python的功能是按照模块划分,调用linux命令有三种方式,及三个模块可以使用

    一,os 模块

    二,commands 模块

  三,subprocess 模块

(2)scala已经把功能封装在scala.sys.process 引用之后可以直接使用

  

 

scala VS python2 (linux or shell) 未完成

原文:http://www.cnblogs.com/sunxucool/p/4844668.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!