至于标题,我遇到了错误 Can't located Net/SNMP.pm in @INC (您可能需要在尝试从 netbeans 运行我的 perl 脚本时安装 Net::SNMP 模块。它清楚地表明我需要安装 Net::SNMP 模块。但是,我已经在我的 Windows 上安装了 net-snmp 模块,并按照 this 教程进行配置。Net::SNMP 和 net-snmp 不同吗?如果是,如何安装Windows 8.1 和 10 上的 Net::SNMP ?我已经在我的计算机上安装了 activeperl 和 net-snmp。感到绝望,因为已经做了一些研究,但仍然无法找到解决此问题的解决方案。
非常感谢任何帮助。谢谢
最佳答案
你应该打印@INC
magic array来知道perl在哪里寻找已安装的模块。检查 Net/SNMP.pm
是否在某处。
要添加另一个路径到 @INC
,请使用 perl 或 PERL5LIB
环境变量的 -I
开关。
关于perl - 无法在 @INC 中找到 Net/SNMP.pm(您可能需要安装 Net::SNMP 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38010107/