『Perl(パール)をWindowsで使ってみる』
Perlの実体はソフトである!というのが前回のお話でした。そこでまず、Perlの入手方法なのですが、基本的には以下のサイトよりダウンロードできます。Perlそのものはフリー(無料)なので、かかる費用は通信費となるでしょうか……?
Windowsの場合は「Active Perl」(アクティブパール)を入手するとよいでしょう(私もこれを使っています)。「WindowsIntel(8,708KB)」です。
- ▼ActivePerl 618 Download
- http://www.ActiveState.com/Products/ActivePerl/Download.html
その他のパール(Mac用など)についてはこちらのページが有用だと思われます(「Perlプログラミング」「初めてのPerl」の訳者近藤嘉雪さんのページです)。
但し、あらかじめパソコンにWindows Installerが組み込まれている必要があります(Windows2000にはあらかじめ組み込まれているようです)。「Windows Users:……」という項目のところにリンクがあるので、無い方はそのリンクからあらかじめダウンロード&インストールしておくとよいでしょう。
ちなみにWindows95の場合、さらにMSVCRT.DLLが組み込まれている必要があります。詳細についてはRelease Noteにあります。
個人的な経験では、Windows95とActivePerl(といっても古いバージョンですが)の相性が今ひとつよくなかったので、Windows95の方はやめておいたほうがよいかもしれません。そう、ここで但し書きですが、ActivePerlのインストールは必ず各自の責任において行うようにお願い致します。つまり、インストールによりなんらかの不具合などが発生しても私はなんら責任を負えません。また個別相談も出来かねますので、あらかじめご了承下さい。
さてActivePerlのインストールについてですが、ダウンロードしたファイルをクリックすればすべての処理が自動進行していくので、特に問題はないと思います。基本的には「YES」を押していくだけです。但し、セットアップのオプションでは「関連づけ」設定欄のチェックを外しておきましょう。最後に再起動の確認がでるので、「YES」を押すとパソコン(というよりWindows)が再起動します。
さて、問題はここからかもしれませんね?インストールはしたものの、一体どうやって使うのか……?まずはテスト用のファイルを作成してみましょう。
print "hello!!";
exit;
メモ帳を開き、上のように半角英数字で記述した後、「test」というファイル名(「test.txt」)で保存します。保存する場所はどこでもよいのですが、できればデスクトップ上にしておくのがよいです。
次に「スタート」から「MS-DOS プロンプト」を起動します。そして「perl 」(半角スペースも忘れずに)と打ち込んだ後、デスクトップ上にあるtest.txtを「MS-DOS プロンプト」の画面にドラッグ&ドロップします。するとファイルのフルパス(絶対パス:ファイルのある場所を表したもの)が入力されます。その後、エンターキーを押すと次行に「hello!!」と表示されるはずです。
そう、Windowsの場合、基本的にはPerlはMS-DOS上で動かすものだと思って下さい(多少の誤解があるかもしれませんが)。ですから、入門書などで作成したサンプルファイルを試すときは、基本的に上記の方法で、「MS-DOS プロンプト」画面で動作結果が確認できるはずです。
基本的なことではありますが、作成したCGIが上手く動作しないとき、上記の方法で確かめるとエラーメッセージが確認できて、不具合のある場所がわかるなど、結構利用頻度は高いので、ぜひとも覚えておいて下さい。
ちなみに「MS-DOS プロンプト」を起動した際、「doskey /i」と入力してエンターキーを押すと、入力の履歴を参照できる&挿入モードになるので、繰り返し同じファイルをチェックする時など非常に便利です。これも覚えておくとよいでしょう。
●MS-DOSまで絡んできたかも……(汗)
#上記送信フォームほか、掲示板やチャットでもご意見ご感想お待ちしております。なおいただいた内容は(もちろんプライバシーに配慮したカタチで)日記の話題に取りあげることがあります。あらかじめご了承ください。
サイト目次
■おすすめグッズ
本 / 映画 / 音楽 / テレビ番組 / プレゼント・ギフト / ホーム&キッチン / エレクトロニクス / おもちゃ&ホビー / ダイエット・健康
■おすすめ情報・知識
パソコン / インターネット / メール / ホームページ作成 / CGI / Perl
■おすすめネタ
■おすすめ特集
「Kissin' Christmas CD化」計画 / 「フォーク並び」推進計画 / 追悼ステファン・グラッペリ 他、いろいろ。
■おすすめCGI
■おすすめリンク
サイト内検索
[
↑このページの先頭へ移動する
|
このコーナーの目次を表示する
]
注)このページ自体が目次ページという場合があります。