2011-05-01 44 views
1

我試圖在我的MacBook Pro上安裝html2latex。我使用MacPorts perl,v。5.12.3。當我安裝HTML/Latex.pm模塊時,它被安裝到MacPorts上的MacPorts perl 5.12.3 AppendToPath文件SnowLeopard

/opt/local/lib/perl5/site_perl/5.12.3 

但是perl 5.12.3似乎沒有找到它。當我運行html2latex我得到的錯誤:

jrmMac 6: html2latex workflow-in-r.html 
Can't locate HTML/Latex.pm in @INC (@INC contains: /Library/Perl/Updates/5.10.0 /System/Library/Perl/5.10.0/darwin-thread-multi-2level /System/Library/Perl/5.10.0 /Library/Perl/5.10.0/darwin-thread-multi-2level /Library/Perl/5.10.0 /Network/Library/Perl/5.10.0/darwin-thread-multi-2level /Network/Library/Perl/5.10.0 /Network/Library/Perl /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level /System/Library/Perl/Extras/5.10.0 .) at /Users/jrminter/bin/html2latex line 81. 

,但來自同一個外殼

jrmMac 8: perl -v 
This is perl 5, version 12, subversion 3 (v5.12.3) built for darwin-multi-2level 

在我的網頁搜索注意的perl -v的輸出,人們通常這個目錄添加到適當的AppendToPath文件。我似乎可以在/ opt/local找到一個。與MaxOSX提供的Perl已經在其他版本的文件:

/Library/Perl/5.10.0/AppendToPath 
/Library/Perl/5.8.9/AppendToPath 

如果我只是騙,並將其添加到5.10.0 AppendToPath文件?我對這個想法並不狂熱。爲什麼從我的shell運行latex2hml會得到不同的perl?我(顯然)困惑...並會很感激任何指針。

回答