回答
開始通過安裝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