当前位置:  开发笔记 > 编程语言 > 正文

为什么perldoc会在这里失败?

如何解决《为什么perldoc会在这里失败?》经验,为你挑选了1个好方法。

下载了ActiveState Perl V5.22.3(试过V5.24,结果相同),我无法运行perldoc!perldoc以'无效参数 - -R'响应.

这是我的命令窗口:

使用此

我没有运行脚本的问题 - 只是perldoc.

在此先感谢您的任何建议.



1> 小智..:

perldoc版本3.27中有一个错误.请参阅ActiveState站点上的此帖子以获取解决方法.

https://community.activestate.com/node/20823

格雷厄姆ActiveState Staff 星期三,2017-02-15 11:09

这在5.24.1和5.22.3中得到了证实.

它发生在perldoc移交到本地等效nroff的部分.在Win32和Win64上,一个错误是允许perldoc进入一个代码块,用于解决Debian Linux上的问题(bugs.debian.org/758689).此块不会在Windows上运行,因此切换到pod2text失败.

C:\> perldoc CGI
Invalid parameter - -R

解决方法1:绕过perldoc并直接转到pod2text.为pod2text提供pod文件的完整路径.

pod2text C:\Perl\libCGI.pod

解决方法2:绕过perldoc中的寻呼机.

perldoc -T CGI

解决方法3:使用先前版本的5.22.2,它具有较旧的perldoc.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有