CSVファイルの文字コードを変更するためにしたこと。
nkfを使おうとしたが、使用中のMacBook Airに入っていなかったため、インストールから。
MacPortsのインストール
http://distfiles.macports.org/MacPorts/
Mac OS X Lion用のdmgファイルをダウンロード。
中身を展開してpkgファイルを実行してインストール完了。
「.bash_profile」にMac PortsへのPATHが自動的に書き込まれるが、このままではzshには反映されないので、「.zshrc」にもPATH情報を書きこんでおく。
その後、修正を反映。
$ source ./.zshrc
※場所がホームディレクトリの場合。
Mac Portsが有効になっているかどうかを確認。
$ port version
Version: 2.0.4
↑バージョンを確認することで、有効かどうかの確認とした。
$ sudo port selfupdate
NKFのインストール
$ port search nkf
Found 6 ports.
と返ってきたので、インストール開始。
$ sudo port install nkf
すると、以下のエラーが。
Warning: xcodebuild exists but failed to execute
Warning: Xcode does not appear to be installed; most ports will likely fail to build.
…
…
Error: Target org.macports.build returned: can't read "build.cmd":: Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it?
まず、XCodeを入れないとダメっぽい。
https://developer.apple.com/downloads/index.action
次にXcodeを起動して、メニューバーの「Xcode」→「Preferences」→「Downloads」から「Command Line Tools」をインストール。