perl - 如何同时为两个 perl 安装安装模块?

标签 perl installation module cpan

假设我有一个perl/usr/bin (与我的操作系统发行版一起提供)和 /usr/local/bin 中的另一个(从源代码构建) – 有没有一种简单的方法可以使模块可用于仅一个 cpan; install module-name 的两个 perl 安装?

最佳答案

只要将模块放在两个 Perls 都可以在其包含路径中找到它的位置(例如通过环境变量 PERL5LIB),它就应该可以工作。

您可以为这些共享模块定义一个单独的目录,并告诉 cpan 安装到该目录中。查看优秀Using CPAN with a non-root account如何做到这一点。然后将此目录添加到两个 Perls 的 PERL5LIB 中。

关于perl - 如何同时为两个 perl 安装安装模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2379173/

相关文章:

c - 如何在 Linux 中正确安装 gsl 库?

c - 将 upvalue 传递给 C 中的 Lua 5.2 模块

perl - 如何使用Perl的 'Digest'模块计算CRC?

perl - 在管道 Perl 执行中捕获 tee 的参数

xml - 使用 perl 解析大型 (100 Mb) XML 文件时出现 "Out of memory"

python - PyTorch 安装 - PiP - 错误

c++ - Halide 编程语言入门?

ruby-on-rails - 我在 ActionController 中遇到路由错误,直到重新启动 rails 服务器

javascript - Node-sqlite3模块安装错误

perl - 强制 YAML::Tiny 值为数字