CentOS 上安装 PyPy 做简单测试

以前没有关注过pypy,但是看到rasperry pi上pypy效果不错,我在服务器上也测试一下。

我的操作系统是CentOS是6.4,64位。直径使用源码安装失败,在网上搜索了一下问题较多并且很麻烦。

还是直接用rpm安装比较好,通过搜索,直接下载对应操作系统的pypy,当前CentOS6的pypy只有1.9版本,并不是最新的2.0,先测试一下。链接:http://pkgs.org/search/?keyword=pypy

下载完rpm包开始安装,大家注意顺序。

# rpm -ivh pypy-libs-1.9-1.el6.x86_64.rpm

# rpm -ivh pypy-1.9-1.el6.x86_64.rpm

# rpm -ivh pypy-devel-1.9-1.el6.x86_64.rpm

以后测试可能还经常用到这段代码,所以整理了一下格式,代码非原创。

#-*- coding:utf-8 -*-
# -------------------------------
# Filename: test.py
# Revision: 1.0
# Date: 2013-05-08
# Author: simonzhang
# Web: www.simonzhang.net
# Email: simon-zzm@163.com
# -------------------------------
 
 
defcheck(num):
a =list(str(num))
b =a[::-1]
ifa ==b:
returnTrue
returnFalse
 
 
defmain():
all=xrange(1,10**7)
fori inall:
ifcheck(i):
ifcheck(i**2):
printi,i**2
 
 
if__name__ =='__main__':
main()

python 测试结果
 real 0m40.657s
 user 0m40.622s
 sys 0m0.019s
 
pypy 测试结果
 real 0m9.833s
 user 0m9.803s
 sys 0m0.027s
 
测试效果,pypy比python快差不多4倍。使用pip直接安装tornado,测试了最简单的导入,查看版本是正常的。

PyPy 的详细介绍
PyPy 的下载地址

测试代码下载:

------------------------------------------分割线------------------------------------------

免费下载地址在 http://linux.linuxidc.com/

用户名与密码都是www.linuxidc.com

具体下载目录在 /2014年资料/8月/30日/CentOS 上安装 pypy 做简单测试

下载方法见 http://www.linuxidc.com/Linux/2013-07/87684.htm

------------------------------------------分割线------------------------------------------

更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-08/105982.htm

CentOS 上安装 PyPy 做简单测试
更多相关文章
  • CentOS上安装Mesos和实例测试
    1 安装Mesos 在CentOS上安装Mesos,可以分为下面几个步骤. 必要的系统工具和库,运行下面的命令即可.$sudo yum groupinstall "Developmenttools"$sudo yum installjava-1.6.0-openjdk.x86_6 ...
  • 在 CentOS 上安装和配置 OpenStack Nova
    因为 Python 的版本问题,在 CentOS 5.6 上安装 OpenStack 不是件容易的事情,因为 OpenStack 是 Python 2.6 写的,CentOS 5.6 上默认的是 Python 2.4 的环境,一些关键工具(比如 yum 等)和依赖关系都需要 2.4,不容易直接升级到 ...
  • CentOS上安装Oracle XE指南
    引言: 在CentOS上安装Oracle XE主要用来解决学习和测试的用处,虽然简单,但也是涉及到了诸多的步骤和细节问题.1.  下载Oracle XE访问http://www.oracle.com/technetwork/cn/database/database-technologies/expr ...
  • 本文章来给介绍同学介绍centos上安装php运行环境(手记),一个站长的操作过程,有需要了解的朋友可参考.-, 配置apache1.关闭防火墙service iptables stopchkconfig iptables off2.开启apacheservice httpd statusservi ...
  • 本文章来给大家总结CentOS上安装MooseFS分布式文件系统2种方式,如果你对MooseFS分布式文件系统有兴趣不防进入参考,希望此教程对各位同学会有所帮助哦.方法一概述:MooseFS是一种分布式文件系统,MooseFS文件系统结构包括以下四种角色: 1 管理服务器managing serve ...
  • nodejs其实还是非常的实用了,我们可以使用nodejs来进行一些其它软件做不到的工作了,下面来看看centos上安装nodejs和npm的方法.nodejs挺不错的, 现在想用它来同步redis和mysql, 这里记录一下nodejs和npm在centos下的安装方法//安装必要的make以及g ...
  • Linux系统入门学习:在CentOS上安装phpMyAdmin
    问题:我正在CentOS上运行一个MySQL/MariaDB服务,并且我想要通过网络接口来用phpMyAdmin来管理数据库.在CentOS上安装phpMyAdmin的最佳方法是什么?phpMyAdmin是一款以PHP为基础,基于Web的MySQL/MariaDB数据库管理工具.虽然已经存在着一些诸 ...
  • 在 CentOS 上安装和配置 OpenNebula
    我们提到的云计算一般有三种类型:软件即服务(Software as a Service, SaaS),平台即服务(Platform as a Service, PaaS)和基础架构即服务(Infrastructure as a Service, IaaS).云概念刚出来的时候被人说的云里雾里摸不着头 ...
一周排行