perl - 无法在 @INC 中找到 Net/SNMP.pm(您可能需要安装 Net::SNMP 模块

标签 perl netbeans net-snmp

至于标题,我遇到了错误 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/

相关文章:

java - 文本输出不保存到文件

java - 如何将鼠标单击监听器添加到 jTable 单元格中的 jCombobox?

c - 如何使用 netsnmp_query_walk() 或 netsnmp_query_get()?

linux - 如何接收 SNMP MIB 转储数据?

perl - 如何正确使用error.pm提供的perl中的try catch?

perl - cpanm 无法处理 .gz 文件

perl - 从命令行替换 Perl 中的@INC

string - 如何在 Perl 中连接变量

android - 如何使用 Loop 将数据插入 Sqlite 数据库?

python - 无法更新 python-netsnmpagent 中的表条目