読者です 読者をやめる 読者になる 読者になる

Uncovered Gearbox

頭文字をゆーじーにしたかっただけでタイトルに意味は無いです

いきなりいろんなコマンドが通らなくなったときの解決法

発端

インターン先でplayフレームワークを使ってお題に沿ってアプリを作っています。

昨日、ScalikeJDBCを導入して、DBのコンソールだかをcurlで導入したらactivatorやらbrewやらいろんなコマンドが叩けなくなった問題が起こりました。

原因

DB絡みのコンソールを入れたら.bash_profileが新しく生成されて、いままで.profileに書いていた内容よりも優先されてPATHがとおらなくなっていた。

解決策

だいたいこういうトラブルはPATH絡みだったことを思い出して、ホームディレクトリを確認したら.bash_profileと.profileの両方が存在していたのでやばいと思いました。
解決策としては、どちらかの内容をひとつにまとめて置くことがあげられるでしょう。
自分の場合はインストールしたものはいらなそうだったのと時間もなかったのとで、.bash_profileを消して対応しました。