推荐方式:Strawberry Perl
-
打开官网
https://strawberryperl.com/releases.html
-
下载 64-bit MSI
一般选择最新的:
64-bit MSI Releases
-
双击安装
默认安装路径通常是:
C:\Strawberry
-
安装完成后,重新打开 PowerShell,验证:
perl -v
where perl
正常会看到 Perl 版本信息,例如:
This is perl 5, version ...
没有管理员权限时
可以下载 portable 版本:
-
在 Strawberry Perl Releases 页面下载:
64-bit Portable Releases
-
解压到例如:
C:\Users\你的用户名\AppData\Local\Programs\StrawberryPerl
-
把下面三个目录加入用户 PATH:
C:\Users\你的用户名\AppData\Local\Programs\StrawberryPerl\c\bin
C:\Users\你的用户名\AppData\Local\Programs\StrawberryPerl\perl\site\bin
C:\Users\你的用户名\AppData\Local\Programs\StrawberryPerl\perl\bin
-
重新打开 PowerShell,验证:
perl -v
where perl
Git for Windows 自带 Perl
如果已经安装 Git for Windows,也可能已经有 Perl:
& "C:\Program Files\Git\usr\bin\perl.exe" -v
如果想直接用 perl 命令,需要把这个目录加入 PATH:
C:\Program Files\Git\usr\bin
然后重新打开 PowerShell:
perl -v
where perl
常用测试命令
perl -e "print qq(hello perl\n)"
PowerShell 里使用 Perl 的 $ 变量时要注意转义,例如:
perl -e "print qq(ok perl `$^V\n)"
|