![在 Mac OSX Sierra 上運行激烈 2](https://rvso.com/image/1554867/%E5%9C%A8%20Mac%20OSX%20Sierra%20%E4%B8%8A%E9%81%8B%E8%A1%8C%E6%BF%80%E7%83%88%202.png)
我正在嘗試在 mac osx 上運行 eager2。我按照上面給出的程序進行操作http://trac.assembla.com/fierce/wiki/Installing但是當運行激烈時,我收到以下錯誤:
$ ./fierce
Can't locate Template.pm in @INC (you may need to install the Template module) (@INC contains: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at ./fierce line 20.
BEGIN failed--compilation aborted at ./fierce line 20.
我安裝了 Template 以及 Template::Toolkit:
cpan[3]> install Template
Template is up to date (2.27).
cpan[1]> install Template::Toolkit
Reading '/Users/andre/.cpan/Metadata'
Database was generated on Fri, 02 Mar 2018 06:41:03 GMT
Template::Toolkit is up to date (undef).
有什麼想法如何解決這個問題嗎?
答案1
這對我有用:
svn co https://svn.assembla.com/svn/fierce/fierce2/trunk/ fierce2/
cd fierce2
sudo perl -MCPAN -e 'install Template'
- 當要求配置 LWP 時,我接受了預設值,但我為 priv esc 選擇了“sudo”而不是 local::lib。選項
sudo perl -MCPAN -e 'install Net::CIDR'
brew install cpanminus
sudo cpanm Exception::Class
sudo cpanm --installdeps .
/usr/local/bin/fierce -version fierce Version 2.0-r420`
不過,也許值得檢查一下最新的 python 端口,它有點簡潔,並且使用 pip 可以很好地安裝:https://github.com/mschwager/fierce