Perl 5.12で悩む
Perlの最新Windows版5.12をインストールしたら「Release Noteを読むか?」というので、ちょっと気になって読んでみたら、「今までのバージョンをインストールしていたら、綺麗に取り除くこと」とか書いてあって、なんだ?PERLのフォルダを削除すればいいのかな? と思ったら、環境変数を削除しろとかはてはレジストリの項目を削除するとかいろいろ書いてあった。
しかし、これが表示されるのはインストールが終了してからなので、この時にはまっ更なPCにインストールしたから良かったようなものの、自宅のPCにインストールするのはちょっとためらってしまう。
と思ったら、Release Noteをインストール前に読むことができるのであった。
「ActivePerl MSI installerでトラブっている人がいるらしいけど、このバージョンは古いバージョンのperlに対して絶対に上書きインストールしちゃいけないよ。」などと書いてあって、「まずインストーラを止めよ。」
c:\> net stop "Windows Installer"
で、「PERLLIB と PERL5LIBの環境変数を削除せよ」、そして「以下のレジストリを削除するかRenameせよ」ということだ。
[\\HKEY_LOCAL_MACHINE\Software\Perl] lib =
[\\HKEY_LOCAL_MACHINE\Software\Perl] sitelib =
[\\HKEY_LOCAL_MACHINE\Software\Perl] lib-
[\\HKEY_LOCAL_MACHINE\Software\Perl] sitelib-
こんなこと普通やらないよなぁ。これでハマっている人は結構いるんじゃないかと思うぞ。
| 固定リンク
「プログラミング」カテゴリの記事
- HTMLのaudioオブジェクトで悩む(2017.07.09)
- JavaScriptで悩む(2017.04.01)
- プログラム言語「Ruby」で悩む(2016.07.03)
- 苗字の漢字で悩む(2015.09.06)
コメント