FROM : http://www.cnblogs.com/heiing/archive/2012/09/07/2674807.html

步骤:

  1. 安装 pear ,参见http://www.cnblogs.com/heiing/archive/2011/12/07/2279405.html
  2. 安装 PHPUnit,参见http://www.phpunit.de/manual/3.7/en/installation.html
  1. pear config-set auto_discover 1
  2. pear install pear.phpunit.de/PHPUnit

输出

  1. Attempting to discover channel "pear.phpunit.de"...
  2. downloading channel.xml ...
  3. Starting to download channel.xml (804 bytes)
  4. ....done: 804 bytes
  5. Auto-discovered channel "pear.phpunit.de", alias "phpunit", adding to registry
  6. Attempting to discover channel "pear.symfony-project.com"...
  7. downloading channel.xml ...
  8. Starting to download channel.xml (865 bytes)
  9. ...done: 865 bytes
  10. Auto-discovered channel "pear.symfony-project.com", alias "symfony", adding to r
  11. egistry
  12. Did not download optional dependencies: phpunit/PHP_Invoker, use --alldeps to do
  13. wnload automatically
  14. phpunit/PHPUnit can optionally use package "phpunit/PHP_Invoker" (version >= 1.1
  15. .0)
  16. phpunit/PHP_CodeCoverage can optionally use PHP extension "xdebug" (version >= 2
  17. .0.5)
  18. downloading PHPUnit-3.6.12.tgz ...
  19. Starting to download PHPUnit-3.6.12.tgz (119,220 bytes)
  20. ...done: 119,220 bytes
  21. downloading File_Iterator-1.3.1.tgz ...
  22. Starting to download File_Iterator-1.3.1.tgz (5,157 bytes)
  23. ...done: 5,157 bytes
  24. downloading Text_Template-1.1.1.tgz ...
  25. Starting to download Text_Template-1.1.1.tgz (3,622 bytes)
  26. ...done: 3,622 bytes
  27. downloading PHP_CodeCoverage-1.1.3.tgz ...
  28. Starting to download PHP_CodeCoverage-1.1.3.tgz (132,726 bytes)
  29. ...done: 132,726 bytes
  30. downloading PHP_Timer-1.0.2.tgz ...
  31. Starting to download PHP_Timer-1.0.2.tgz (3,686 bytes)
  32. ...done: 3,686 bytes
  33. downloading PHPUnit_MockObject-1.1.1.tgz ...
  34. Starting to download PHPUnit_MockObject-1.1.1.tgz (19,897 bytes)
  35. ...done: 19,897 bytes
  36. downloading YAML-1.0.6.tgz ...
  37. Starting to download YAML-1.0.6.tgz (10,010 bytes)
  38. ...done: 10,010 bytes
  39. downloading PHP_TokenStream-1.1.3.tgz ...
  40. Starting to download PHP_TokenStream-1.1.3.tgz (9,860 bytes)
  41. ...done: 9,860 bytes
  42. install ok: channel://pear.phpunit.de/File_Iterator-1.3.1
  43. install ok: channel://pear.phpunit.de/Text_Template-1.1.1
  44. install ok: channel://pear.phpunit.de/PHP_Timer-1.0.2
  45. install ok: channel://pear.symfony-project.com/YAML-1.0.6
  46. install ok: channel://pear.phpunit.de/PHP_TokenStream-1.1.3
  47. install ok: channel://pear.phpunit.de/PHP_CodeCoverage-1.1.3
  48. install ok: channel://pear.phpunit.de/PHPUnit_MockObject-1.1.1
  49. install ok: channel://pear.phpunit.de/PHPUnit-3.6.12

此时应发现 php 目录下,有phpunit,phpunit.bat两个文件,PEAR目录下有PHPUnit目录。

使用 phpunit --version 有 PHPUnit 3.6.12 by Sebastian Bergmann. 输出,说明安装成功。

[转]在Windows中安装PhpUnit的更多相关文章

  1. 怎样把windows中安装的程序列出来?

    症状/问题我怎样把windows中安装的程序信息输出到一个文本文件中?解决方法使用 windows 操作系统中的命令:wmic就可以做到.下面的命令就可以把系统中安装的程序都输出到文件ProgramL ...

  2. windows中安装python

    windows中安装python 在windows中安装python的步骤如下. 1.下载python的安装包 python的安装包地址为: https://www.python.org/ftp/py ...

  3. 在Windows中安装PostgreSQL

    在Windows中安装PostgreSQL 虽然PostgreSQL是为类UNIX平台开发的,但它却是可以移植的.从7.1版本开始,PostgreSQL可以编译安装和作为一个PostgreSQL服务器 ...

  4. Windows中安装Scrapy

    在linux中安装Scrapy只需要导入一些非python的支持包,在windows中安装Scrapy则是一波三折. 总之来说,主要分为以下几个步骤,可能由于系统问题(国内个人机子,甚至是小企业的机子 ...

  5. 在Windows中安装MinGW-w64(有图,一步一步)

    在Windows中安装MinGW-w64 发表回复 如需配合Sublime Text 3编译C程序, 请参考本站文章: 使用Sublime Text 3与MinGW-w64编译C语言程序 MinGW, ...

  6. 下载文件时-修改文件名字 Redis在Windows中安装方法 SVN安装和使用(简单版) WinForm-SQL查询避免UI卡死 Asp.Net MVC Https设置

    下载文件时-修改文件名字   1后台代码 /// <summary> /// 文件下载2 /// </summary> /// <param name="Fil ...

  7. Python原来这么好学-1.1节: 在windows中安装Python

    这是一本教同学们彻底学通Python的高质量学习教程,认真地学习每一章节的内容,每天只需学好一节,帮助你成为一名卓越的Python程序员: 本教程面向的是零编程基础的同学,非科班人士,以及有一定编程水 ...

  8. 在Windows中安装PySpark环境

    在Windows中安装PySpark环境 安装Python 可以选择安装官方版本的Python,或是Anaconda,对应的地址如下. 下载地址 Python:https://www.python.o ...

  9. 在WINDOWS中安装使用GSL(MinGW64+Sublime Text3 & Visual Studio)

    本文介绍在Windows下安装使用GSL库,涉及GSL两个版本(官方最新版及GSL1.8 VC版).msys shell.GCC.G++等内容,最终实现对GSL安装及示例基于MinGW64在Subli ...

随机推荐

  1. Linux命令执行顺序— ||和&&和; 比较

    Linux命令执行顺序— ||和&&和; command1 && command2: &&左边的command1执行成功(返回0表示成功)后,& ...

  2. 电脑同时安装Python2和Python3以及virtualenvwrapper(转)

    电脑同时安装Python2和Python3以及virtualenvwrapper  https://www.jianshu.com/p/d22f19496e03   windows: 1 下载地址:P ...

  3. MySQL服务器SSD性能问题分析与测试

    [问题] 我们有台HP的服务器,SSD在写IOPS约5000时,%util达到80%以上,那么这块SSD的性能究竟有没有问题,为解决这个问题做了下面测试. [工具] blktrace是linux下用来 ...

  4. Scrapy 模拟登陆知乎--抓取热点话题

    工具准备 在开始之前,请确保 scrpay 正确安装,手头有一款简洁而强大的浏览器, 若是你有使用 postman 那就更好了.           Python   1 scrapy genspid ...

  5. 【WIN10】移植opencc到WIN10-UWP,實現自己的繁簡轉換工具

    花了週末兩天時間,將opencc移植成WIN10-UWP可用的庫,並完成自己的繁簡轉換工具. 我的繁簡轉換工具下載地址為:https://www.microsoft.com/store/apps/9n ...

  6. luoguP4389 付公主的背包 多项式exp

    %%%dkw 话说这是个论文题来着... 考虑生成函数\(OGF\) 对于价值为\(v\)的物品,由于有\(10^5\)的件数,可以看做无限个 那么,其生成函数为\(x^0 + x^{v} + x^{ ...

  7. CF1067D Computer Game

    link 题意: 有 n 道题,每个题可以做很多次但只能领悟一次,一开没有领悟任何题. 对于第 i 个题,正确率为 $p_i$ .领悟之前,做对这个题可以提升 $a_i$ 的能力值:领悟之后,做对这个 ...

  8. Android五个进程等级(转)

    Android五个进程等级 1.前台进程(Foreground process): 用户当前工作所需要的.一个进程如果满足下列任何条件被认为是前台进程: 正运行着一个正在与用户交互的活动(Activi ...

  9. 【Codeforces666E】Forensic Examination 后缀自动机 + 线段树合并

    E. Forensic Examination time limit per test:6 seconds memory limit per test:768 megabytes input:stan ...

  10. hdu 5761 Rower Bo 物理题

    Rower Bo 题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=5761 Description There is a river on the Ca ...