我正在尝试运行使用模块Archive::Extract
的Perl脚本来提取.zip
文件。问题是我每次运行它时都会遇到以下错误:
例如:
perl -e "use Archive::Extract"
看起来你的PATH上没有C编译器,所以你不会 能够编译C或XS扩展模块。您可以从中安装GCC 通过运行Perl包管理器的MinGW包: ppm安装MinGW
然后,当我尝试通过运行以下命令来修复此错误时,我得到了这个:
ppm install MinGW
下载ActiveState包存储库packlist ...失败500无法连接到ppm4.activestate.com:80(10060)
ppm安装失败:找不到任何提供MinGW的软件包
我在网上寻找这个问题的解决方案,但是一切都说这是代理问题,你需要设置http_proxy
环境变量来解决问题。问题是我似乎找不到任何代理设置(我工作的PC在安全方面非常严格。)
我做了一些研究here,我发现一个命令给了我一个结果,但我不确定它是否准确,从答案下方的评论来判断。
该命令给出了以下结果:
netsh winhttp show proxy
当前的WinHTTP代理设置:
直接访问(无代理服务器)。
如何正确连接?