LoginSignup
0
0

More than 5 years have passed since last update.

macのpowがLoadErrorを表示する

Posted at

僕のmacで最後にpowが動いていたのは、2014年の事でした。

それから3年間、『まあいいや』と放置していましたが、octopressのブログを真面目に書く事にしたので、直さないといけなくなりました。
とても今更な問題解決のエントリーですが、記録のために投稿します。

やったこと

いったん、powderコマンドでpowをアップデートしました。


sudo powder install
powder respawn
powder cleanup
powder env_reset

octopressのフォルダに移動し、以下のコマンドを実行しました。

powder link

ファイアウォールがEl Capitanから変わったので、対応が必要、という事なので、以下のコマンドを実行しました。

sudo launchctl load -w /Library/LaunchDaemons/cx.pow.firewall.plist

これでも、まだ表示は変わりません。

sudo vim /etc/pf.anchors/com.pow

Vimでpowの設定ファイルを編集し、以下の設定を追記しました。

  • rdr-anchor "com.apple/*" の次行
rdr-anchor "pow"
  • load anchor "com.apple" from "/etc/pf.anchors/com.apple" の次行
load anchor "pow" from "/etc/pf.anchors/com.pow"

次に、以下のコマンドを実行しました。

sudo echo "rdr pass on lo0 inet proto tcp from any to any port 80 -> 127.0.0.1 port 20559" > /etc/pf.anchors/com.pow"

rbenvなので、~/.powconfigに、以下の通り追記しました。

export PATH=~/rbenv/shims:~/.rbenv/bin:$PATH
eval "$(rbenv init -)"

これで解決しました。
けっきょく、Octopressはやめて、Jekyllに移行することにしましたが。

参考資料:

“LoadError: cannot load such file — bundler/setup”と表示される場合

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0