我想使用主目錄特定的非根目錄來從cpan安裝的東西。我如何配置它?本地cpan構建
正常的CPAN配置會嘗試將包安裝到/usr
中。添加'makepl_arg' => q[PREFIX=~/cpan_local]
後,似乎構建了簡單的包,但我無法構建一個包來引發依賴關係 - 沒有找到依賴關係。
後,我把它改成'makepl_arg' => q[PREFIX=~/cpan_local LIB=~/cpan_local]
,我得到以下信息:Warning: Prerequisite 'ExtUtils::CBuilder => 0.27' for 'D/DA/DAGOLDEN/Module-Build-0.3607.tar.gz' already installed but installation looks suspicious. Skipping another installation attempt, to prevent looping endlessly.
我如何配置這個正常嗎?我希望自動生成的所有內容都可以用於~/cpan_local
。 (或者對於熟悉python的人來說,我希望它像virtual-env
一樣工作,並從中運行easy_install
)。
重複[如何將CPAN模塊安裝到本地目錄?](http://stackoverflow.com/questions/540640/how-can-i-install-a-cpan-module-into-a-本地目錄) - 訣竅是使用[local :: lib](http://search.cpan.org/perldoc?local::lib),這是非常有據可查的。 – Ether 2010-08-18 14:32:23