在其他論壇看了很多關於perl模組的安裝,其實有時候很容易出現安裝失敗。
尤其是在windows上,比如可以使用cpan,ppm等工具方式。在命令列
中輸入cpan, 彈出cpan> ,然後可以輸入install 模組名,比如我要安裝lwp::useragent::proxyany
輸入install lwp::useragent::proxyany,可是經常會有錯誤,這個方式非常麻煩。於是exit;轉到ppm,
輸入ppm,是可以彈出ppm的工具欄,但是出現錯誤的機率也很大,而且反應比較慢。怎麼辦呢?
上面的乙個模組是用來進行**伺服器設定的,比如有些**,在國內被禁用了,我們可以通過一些國外的**伺服器,
進行訪問,這個方法會比較容易。
怎麼做呢?很簡單,在http://search.cpan.org上搜尋proxyany,
解壓縮後,有8個檔案。
對於網路上的說法,如果在windows下,你需要先安裝make.exe,放入到system32目錄下,可以執行。然後make,
接著make test,有些模組就可以成功了。但是這一模組上面的兩種方式都失敗。
我發現了乙個非常簡單的方法,上面模組的意思是在lwp目錄下,找useragent子目錄,然後在這一子目錄下找到proxyany.pm檔案,
我們就可以在相應的位置直接建立需要的目錄useragent,然後在這個資料夾下把proxyany.pm複製到這裡,接著測試**,發現可以
使用了。是不是很方便?
**如下:
可以把位址修改下,就可以使用**上網了。
上面是得到相應位址的源**,進行資料抓取。
上面的perl指令碼,還是不完善,其實不用專門設定**,只要有$ua->env_proxy這句,表示使用**,似乎就可以直接訪問了,太方便了。
Perl模組的安裝
安裝perl模組過程如下 1 進入perl模組安裝目錄 推薦使用root賬戶 2 perl makefile.pl 生成 makefile 檔案 3 make install 安裝perl模組 乙個最簡單的 makefile.pl 檔案如下所示 use extutils makemaker 必須的 ...
perl安裝模組
1.cpan perl mcpan e shell o conf init 可以初始化cpan vi usr lib perl5 5.8.8 cpan config.pm 更改cpan配置主要是映象的配置 163映象 urllist q install net netmask 就自動安裝了 m 正則...
perl 簡單學習,安裝perl模組
檢查是否安裝了某個perl模組 有多種方式 0.perldoc perlinstall 列出所有的模組及版本號 1.perl m模組名 e 1 模組名不加空格 沒有返回值則說明有此模組 2.perl e use dbd oracle print dbd oracle version n window...