我想为我从 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
从中运行)。