MacにPerl開発環境を準備
MacにPerlの開発環境を構築してみた.
参考:plenv + cpanm + carton でPerlの開発環境を構築する | Act as Professional - hiroki.jp
本家:plenv/README.md at master · tokuhirom/plenv · GitHub
今どきの開発ではシステムを汚さないために,アプリごとにモジュールをインストールするらしい.
Pythonでいうことろのvirtualenvみたいなものかな.
参考エントリーをみながらに進めていく.以降つまずいたとこをメモしておく,
1.
eval "$(plenv init -)"
はzshの場合
eval "$(plenv init - zsh)"
2.
$ plenv available
では利用可能なperlは見れない
$plenv install -l
でみれる.
3.
plenv: Please install perl-build. See https://github.com/tokuhirom/plenv/blob/master/README.md#installation
って怒られる.
plenv/README.md at master · tokuhirom/plenv · GitHub
を参考にインストール.
4.
$ plenv install 5.16.2 -Dusethreads
けっこう遅い時がある.
5.
$ plenv global 5.16.2
したあと,
$ plenv rehash
しないといけない
6.
cpan > install Module::Metadata
ftp://ftp.u-aizu.ac.jp/pub/CPAN/にとりにいっっていた.
とれなかったので
日本のCPANミラーサイト - サンプルコードによるPerl入門
を参考にミラーを追加
7.
✕ plenv exec cpanm carton ◯ plenv exec cpanm Carton
[追記:さくらVPS]
plenvのインストールに
make gcc curl
が必要になるのでapt-getしておくとよい.