Macでwgetでエラーが出ていたのを解消
maxOS High Sierra 10.13.6
簡単なクローラーを体験しようとしてwgetをインストールしようとしたらできなかった。 似たようなエラーはネットで見つかったが、どれもライブラリが若干違っていた。
// インストールしていない場合はHomebrewをインストール。 $ brew --version Homebrew 1.8.6 Homebrew/homebrew-core (git revision 91f90; last commit 2019-01-08) Homebrew/homebrew-cask (git revision 366f9; last commit 2019-01-07) $ brew install wget $ wget dyld: Library not loaded: /usr/local/opt/pcre/lib/libpcre.1.dylib Referenced from: /usr/local/bin/wget Reason: image not found Abort trap: 6
解決方法
単純にprec
ライブラリがなかったので、$ brew install prec
で解決。
$ brew install pcre ==> Downloading https://homebrew.bintray.com/bottles/pcre-8.42.high_sierra.bottle.tar.gz ######################################################################## 100.0% ==> Pouring pcre-8.42.high_sierra.bottle.tar.gz 🍺 /usr/local/Cellar/pcre/8.42: 204 files, 5.3MB $ wget wget: URLがありません 使い方: wget [オプション]... [URL]... 詳しいオプションは `wget --help' を実行してください
使うときは$ wget -O- http://~
でダウンロードできる。