回答
开始通过安装Perl http://strawberryperl.com/
通过键入安装App::Ack(在Windows命令外壳)
C:\>cpan App::Ack
,毫无疑问,这将证明是有用的http://learn.perl.org/
你也应该运行下面的命令来启用颜色突出显示: cpan Win32 :: Console :: ANSI
这应该是一个评论,而不是一个答案,因为它不是*答案。 – 2015-05-18 17:12:38
并非所有的测试都通过所有版本的Windows。即使安装测试失败,您也很可能从ack获得100%的功能。下面是强制安装命令,如果测试失败防止正常安装:
perl -MCPAN -e "CPAN::Shell->force(qw(install App::Ack));"
谢谢,这让我真的得到它安装! :D – 2010-12-15 20:27:32
更新至1.9.4,最后!! – prime23 2011-02-22 09:15:47
如果您已经安装msysgit,那么你并不需要安装Perl,因为你已经有一个版本。你只需要下载the standalone version of ack并把它放在你的bash路径的某个地方。然后,您可以从msysgit bash提示符运行确认。
如果你也希望能够从Windows命令提示符下运行ACK,那么你就需要在你的Windows路径某处创建一个批处理脚本与内容:
@"C:\Program Files\Git\bin\perl" C:\path\to\ack-standalone.pl %*
(您“会显然需要修改上面的路径,以匹配您的msysgit安装,您放置ACK脚本)
1:我只是坚持我的在mysysgit bin目录:C:\Program Files\Git\bin\ack
。这不是最明智的位置,但它的工作原理。
2:同样,我只是在msysgit bin目录C:\Program File\Git\bin
中创建了文件ack.bat
。
如果你安装了cygwin,你可以简单地下载独立版本。 Perl与cygwin一起安装。以下是具体步骤:
$ vim .bash_profile
从行删除注释:
# if [ -d "${HOME}/bin" ] ; then
# PATH="${HOME}/bin:${PATH}"
# fi
负载的变化:
$ source .bash_profile
做一个bin目录:
$ mkdir ~/bin
下载ack(来自主页):
$ curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3
注:您必须手动安装卷曲,因为它默认情况下不配备cygwin的。
我不得不强迫CPAN安装App::Ack
,因为某些测试未通过:
C:\> cpan
cpan> force install App::Ack
cpan> q
取决于你如何看待开源项目安装预建的二进制文件,你也可以考虑Silver Searcher(ag)。它是ack兼容的,比ack更快。在近期的发行版中,它也可以在Linux上使用。
http://blog.kowalczyk.info/software/the-silver-searcher-for-windows.html
您可以通过安装CPAN ACK:
安装草莓perl的
运行CMD为管理
安装ACK:
CPAN>强制安装应用程序::确认
它sh从那里工作,遵循本指南:http://www.jeedo.net/how-to-install-ack-on-windows-10/
工作没有任何结果。
- 1. 如何在OS X(10.8.4)上安装ack?
- 2. 在Windows上安装Linux库使用Mingw
- 3. cmake安装不在Windows上安装库
- 4. 如何在Windows上使用R安装和使用MPI
- 5. 如何在windows上安装numpy和pandas
- 6. 如何在Windows上安装
- 7. 如何在Windows上安装
- 8. 如何在Windows上安装
- 9. 如何为Windows安装和使用Mahout?
- 10. 如何在Linux,Mac和Windows上安装安装程序?
- 11. 如何使用Silverlight在Windows和MAC上安装字体?
- 12. Cygwin上没有OpenCL,但它安装在Windows上 - 如何安装?
- 13. 如何在Windows 7上的XAMPP上使用Bitnami Wordpress安装
- 14. 在Windows上安装
- 15. 在Windows上安装
- 16. 在Windows上安装
- 17. 在Windows上安装C/C++库
- 18. 在Windows上使用Eclipse安装OpenCV 3.0.0
- 19. 在Windows上使用Python 2.5安装Pandas
- 20. 在Windows上使用Pip安装NumPy
- 21. 在Windows上使用Pip Python安装TensorFlow
- 22. 使用Apache在Windows上安装CakePHP
- 23. 使用Mercurial在windows上安装django
- 24. 在Windows Azure上安装MySql(使用Eclipse)
- 25. 在Windows Vista上安装MySQL(使用IIS)
- 26. 在Windows 7上使用xampp安装OSQA
- 27. 使用XAMPP在windows上安装symfony
- 28. Sipp在Windows上使用pcap安装
- 29. 使用phar在Windows 7上安装PEAR
- 30. 在Windows 7上安装和使用Apache Spark(使用Eclipse/Java)7
请注意,使用strawberryperl的便携版本,strawberryperl的目录不得包含空格,否则会出现奇怪的错误。 – Ciantic 2010-02-16 19:29:05
Protip:`cpanm(1)`比`cpan(1)`更容易使用,它也可以在Strawberry Perl中使用。 – bambams 2015-03-27 16:45:58