perl - cpan 错误 : Unable to get Terminal Size. Win32 GetConsoleScreenBufferInfo 调用不起作用

标签 perl cmd cpan activeperl

ActiveState Perl - Windows 10 上的 5.26 - 64 位。

当我尝试从 CMD 启动 cpan 时 - 我看到以下错误:

C:\Users\orenm>cpan
Unable to get Terminal Size. The Win32 GetConsoleScreenBufferInfo call didn't work. The COLUMNS and LINES environment variables didn't work. at C:\Perl64\lib/Term/ReadLine/readline.pm line 410. 

为什么会发生?
我该怎么办?

最佳答案

它试图找出您的终端大小。您可以使用“哑”终端。

set TERM=dumb

将消除警告。

关于perl - cpan 错误 : Unable to get Terminal Size. Win32 GetConsoleScreenBufferInfo 调用不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54324750/

相关文章:

perl - 如何使用 Perl 打开全名未知的文件?

macos - 如何在 macos 上安装 perl 模块?

perl - 为 perl (centos) 安装 opencv

perl - 基本 Perl 实用程序模块?

perl - 如何在 cygwin perl 中快速获取目录(和内容)大小

javascript - 页面完全写入后,从 cgi 重定向到 html

perl - 使用 perl 和 Net::DNS 检查 DNS

windows - 将 "git describe --abbrev=0"结果获取到变量中

bash - 如何使用 Git Bash 进行鼠标滚动?

powershell - 从 Powershell 使用 native CMD 命令时的编码问题