homebrew で brew update; brew upgrade; brew cleanup すると Warning: Skipping python: most recent version 3.7.2_1 not installed って言われる備忘録

Photo by hyt.

いつからかわかんないんですが,最近 homebrew で,

って怒られる様になりました.

実害はないんですが,きになるので,まずは python の情報について調べてみると,

の通り,3.7.2 と 3.7.2_1.reinstall の2種類が入ってる.この .reinstall って付いてるのは何なんでしょうか?よく分かんない.

仕方がないので,改めて,

とすると,

の通り,3.7.2_1 が入りましたので,改めて

とすると,今度は何も言われません.しかし,相変わらず,

の通り,3.7.2_1.reinstall は残ってる…….気持ち悪いので色々調べても,こういう場合の消し方って正しいものが見つかんない.唯一出てきたのは,

Celler で rm -rf パッケージ名

というかなり乱暴なやり方だけ…….

仕方がないので,

としてやると,

の通り.念の為,

としてみても正常とのこと.いいんだ,こんな対処で…….

しかし,やっぱりパッケージ管理システムってトラブルととても面倒ですねぇ…….そもそも brew update; brew upgrade でなんで最新の python が自動的に入らないのかがよくわかんないですし,明示的なインストールだとなぜ入るのかもよく分かんない.

まぁ,Homebrew の場合,少し面倒ですけど,全部消して最初から全部入れ直してもそれほど大きな手間はかからないので,最悪そうするんですけどね.

以上!

スポンサーリンク
large rectangle advertisement
スポンサーリンク
large rectangle advertisement