rbenv-communize
のgem uninstall後に残ったディレクトリ/usr/local/Cellar/rbenv-communal-gems
を削除後、gem env
やgem list
等々のコマンドを入力しても一切反応がなくなってしまいました。
$ rm -r rbenv-communal-gems/ $ override r-xr-xr-x hachi/admin for rbenv-communal-gems//1.0.1_1/bin/rbenv-communize? y $ override r-xr-xr-x hachi/admin for rbenv-communal-gems//1.0.1_1/bin/rbenv-sequester? $ override r-xr-xr-x hachi/admin for rbenv-communal-gems//1.0.1_1/bin/rbenv-communal-gem-home? $ rm: rbenv-communal-gems//1.0.1_1/bin: Directory not empty $ rm: rbenv-communal-gems//1.0.1_1: Directory not empty $ rm: rbenv-communal-gems/: Directory not empty
which gem
でgemのパスが表示されることは確認できます。
$ which gem $ /Users/hoge/.rbenv/shims/gem
上記のパスのgem
ファイルを開いた結果がこちらです。
#!/usr/bin/env bash set -e [ -n "$RBENV_DEBUG" ] && set -x program="${0##*/}" if [ "$program" = "ruby" ]; then for arg; do case "$arg" in -e* | -- ) break ;; */* ) if [ -f "$arg" ]; then export RBENV_DIR="${arg%/*}" break fi ;; esac done fi export RBENV_ROOT="/Users/hachi/.rbenv" exec "/usr/local/Cellar/rbenv/1.1.2/libexec/rbenv" exec "$program" "$@"
おそらく、rbenv-communize
を削除したことでgemのpathが何かおかしくなっているのかと思うのですが、どのように修正すればよいのかがわかりません。
他にも情報が必要であれば適宜提供させていただきますので、よろしくお願い致します
OS
MacOS Mojave 10.14.6
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。