下载了ActiveState Perl V5.22.3(试过V5.24,结果相同),我无法运行perldoc!perldoc以'无效参数 - -R'响应.
这是我的命令窗口:
我没有运行脚本的问题 - 只是perldoc.
在此先感谢您的任何建议.
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.