Windows上にPerlの環境構築をする方法。Strawberry Perl,cpm,perltidy,perlcritic

このページでは、Windows上にPerlの環境構築をする方法を解説していく。

開発環境

  • Windows11

ちなみに、Windows10でもできた。

やり方

Perl本体のインストール

Windows上にPerlをインストールするためには、Strawberry Perlを使うと良い。

似たようなものにActive Perlがあるが、Active Perlはメールアドレスを登録しないといけなったりして面倒だったので、 Strawberry Perlの方をお勧め。

Strawberry Perl for Windows

上記のURLからアクセスするとRecommended version:という項目があるので、そこからインストーラーをダウンロードし、 Perlのインストールをする。

その後、PATHを通す。環境によって異なると思うが、デフォルトだとC:\Strawberry\perl\binをPATHに通すと良い。

cpm(cpan client)のインストール

Perlのパッケージマネージャと言えば標準のcpanやcpanmが有名だが、最近だとcpmがおすすめ。cpanmよりも高速にmoduleをダウンロードできる。

skaji/cpm: fast CPAN client

インストール方法は以下のコマンドを実行するだけ。Windowsではcurlではなくcurl.exeで実行することで、curlコマンドを実行できる。

curl.exe -fsSL https://raw.githubusercontent.com/skaji/cpm/main/cpm | perl - install -g App::cpm
cpm --version

perltidy, perlcriticのインストール

開発効率を上げるためにも、この2つもインストールしておきたい。

cpm install -g Perl::Tidy
cpm install -g Perl::Critic

後は、自分が使っているエディタの拡張機能を入れればよい。