perl - Perl cpan 安装的模块使用单独的 lib 路径安装
问题描述
使用 cpan cli 工具模块安装 - 在脚本执行时找不到它们,基本上作为 @INC 目录的一部分。我正在使用cygwin。
/home/myuser/.local/share/.cpan/build/Email-Sender-1.300031-0/lib/Email/Sender/Simple.pm /home/myuser/.local/share/.cpan/build/Email-Simple _ -2.216-0/lib/电子邮件/Simple.pm
我现在可以使用枯燥乏味的 PERL5LIB 变量来引用每个单独的 lib 目录(它们因每个模块安装而异)。难道我做错了什么?我想用 cpan 安装 Perl 模块,然后在不关心它们的位置的情况下使用它们......
解决方案
由于未安装“make”实用程序,所有模块安装均失败。现在 cpan 模块已安装并可在我的脚本中使用。
推荐阅读
- python - 当我将命令放入单独的文件时,找不到命令错误
- fpga - 了解 NI Example labview FPGA... 强制初始化
- javascript - 为什么会瞬间让玩家输
- vb.net - 我无法更新谷歌驱动器令牌,它再次询问我是否同意屏幕
- python - 有没有办法在 Python 中按订单号拆分一行?
- tensorflow - 我的 SSD 对象检测输出是否正确?
- azure - 无法在我们的 Microsoft 合作伙伴中心内创建 Azure Key Vault 机密。“此密钥保管库的访问策略中未启用“设置”操作。”
- c# - 启用抗锯齿绘图 Primitives Monogame
- amazon-eks - AWS EKS 容器如何也继承主机的 /etc/resolv.conf
- node.js - VSCode 中的 JSDoc 3 名称路径解析