Windows で Strawberry Perl をインストール(winget を利用)

【要約】 Strawberry PerlはWindows用のPerl環境で,Perl本体,コンパイラ,外部ライブラリを含む.wingetコマンドを使用して管理者権限でインストールする.動作確認として,簡単なPerlスクリプトを作成し実行する.このプロセスにより,Windows上でPerl開発環境を容易に構築できる.

Strawberry Perl

Strawberry PerlはWindows用のPerl環境.

主な機能:Perl,コンパイラ(gcc)と関連ツール.外部ライブラリ(暗号化、数学、グラフィックス、XMLなど)

winget を用いたインストールコマンド: winget install --scope machine StrawberryPerl.StrawberryPerl

関連する外部ページ

Strawberry Perl のインストール(Windows 上)

  1. Windows で,コマンドプロンプト管理者として実行

    コマンドプロンプトを管理者として実行: 別ページ »で説明

  2. 次のコマンドを実行

    次のコマンドは,Strawberry Perlをインストールし,環境変数 PERL_ENCODING を utf8 に指定するものである.

    winget install --scope machine StrawberryPerl.StrawberryPerl
    powershell -command "[System.Environment]::SetEnvironmentVariable(\"PERL_ENCODING\", \"utf8\", \"Machine\")"
    
  3. 動作確認
    1. Windows で,コマンドプロンプトを実行
    2. エディタを起動

      ここではメモ帳 (notepad) を使っている.

      Windowsコマンドプロンプトを開く. そして,次のように実行して,プログラムファイルを作る. そのファイル名は hello.c としている.

      cd /d %USERPROFILE%
      notepad a.pl
      
    3. いまメモ帳で開いたファイルを, 次のように編集する(コピー&ペーストしてください).そして保存する.
      use strict;
      use warnings;
      use utf8;
      use Encode qw(decode encode);
      # 標準出力をUTF-8に設定
      binmode(STDOUT, ':utf8');
      print "Hello, World!\n";
      
    4. プログラム実行.結果を確認.
      perl a.pl
      

Strawberry Perlを用いて,Windows上にPerl環境を構築