在Windows系统下,activePerl的PPM如果系统使用代理网络上网,是无法自动更新模块列表。因为ppm不会自动使用系统的代理设置。可按以下方法设置ppm使用代理网络:

1、打开CMD,输入“set http_proxy=http://代理ip及端口”。如:

C:\>set http_proxy=http://10.44.16.36:3128


2、打开ppm图形界面:输入 ppm gui

C:\>ppm gui


3、打开Edit--prefrences,对ppm源禁用再启用:

wKiom1SHuP6y-dlvAAO6kda6ec4323.jpg