【问题标题】:How to install additional perl module on latest perl (Active state)如何在最新的 perl 上安装额外的 perl 模块(活动状态)
【发布时间】:2020-01-13 19:05:31
【问题描述】:

我刚刚在 Windows 10 下安装了 Perl 5.26 x64。

以下命令导致错误:

perl -MCPAN -e shell

错误是:找不到Win32::Console

请帮忙

【问题讨论】:

  • 在运行perl -MCPAN -e shell之前尝试运行cpan Win32::Console
  • 或者ppm install Win32-Console,因为你说你正在使用 ActiveState
  • 嗯,Win32::Console 不是自带 ActivePerl 吗?
  • (我严重怀疑你收到的消息是“Can't located Win32::Console”)
  • 尝试运行 cpan Win32::Console - 我做到了 - 它显示相同的错误

标签: perl installation-package


【解决方案1】:

遇到同样的问题,我安装了strawberry perl 并且运行良好

【讨论】:

【解决方案2】:

有类似的问题,通过用 # in 注释第 395-413 行解决了
c:\Perl64\site\lib\ActivePerl\Config.pm
它们是函数 _warn 中的行
# 防止在 STDOUT 句柄上调用 Win32::Console::DESTROY
我在https://www.programmersought.com/article/93215566461/找到了这个解决方案

【讨论】:

    猜你喜欢
    • 2010-12-05
    • 2015-06-14
    • 2020-03-19
    • 1970-01-01
    • 2011-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多