【问题标题】:Installing strawberry perl in windows在 Windows 中安装草莓 perl
【发布时间】:2012-08-24 13:32:03
【问题描述】:

我已经在 Windows 7 中安装了 perl,并通过 Axeman 将代理(http 和 ftp)配置为 How do I install a module? Strawberry Perl issues,分别用我的局域网代理 IP 和端口替换代理。但是,当我运行 cpanm App::cpanminus 时,它会返回一条失败的代理身份验证消息。它请求用户名。

【问题讨论】:

  • 我认为cpanm是App::cpanminus,你需要先使用cpan。
  • @squiguy 我在 cmd 提示符中使用了cpan App::cpanminus
  • 什么用户名@Quentin,我是 perl 新手
  • 代理服务器的用户名

标签: perl


【解决方案1】:

你需要在表单中设置http_proxy环境变量:

http_proxy=http://user:password@host:port/

否则只使用cpan 客户端。


编辑:2012-08-29

如果您没有代理用户名和密码,则无论客户端软件如何,您都无法通过该代理退出。

【讨论】:

  • 在 Windows 上,该命令为 set http_proxy=http://user:password@host:port/。 AFAIK 你不能在 Windows 上用你的命令定义 Env vars。
  • 卡住的原因是我在一个带有代理服务器的局域网中,我们没有 usernm 和 psswrd 。这是否意味着没有办法让 cpan 工作?
  • 您是否尝试设置没有用户名/密码的代理?喜欢set http_proxy=http://host:port/?
  • @wes 只是这样做并运行 cpan App::cpanminus 再次要求代理身份验证请求用户名。我不知道用户名和密码。
  • @user1498499 抱歉,我从未将 cpanm 与代理一起使用,所以我没有建议。您可以在 irc.perl.org 上的#toolchain 上寻求帮助。
猜你喜欢
  • 2021-11-25
  • 1970-01-01
  • 1970-01-01
  • 2021-01-02
  • 1970-01-01
  • 1970-01-01
  • 2012-06-29
  • 2019-10-14
  • 2014-11-20
相关资源
最近更新 更多