LoginSignup
10

More than 5 years have passed since last update.

ターミナルが「not a valid identifier」というエラーを吐くときの対処法

Posted at

どういう時に出るエラーか

間違ったpathを通すような設定を.bash_profileに書いてしまったことが原因で起こりました。

一度やってしまうと、ほとんどのコマンドを受け付けなくなってしまう為、もう一度.bash_profileを編集することもできず困っていましたがGUIで解決する方法がありましたので、共有させていただきます。
(当方、あまりUNIXの知識はありませんので、この方法に問題がある場合にはコメントをいただけると幸いです。)

解決法

流れ

ともかく、原因になってしまっている.bash_profileの間違った記述を消すか.bash_profile自体存在しなくても問題のないファイルですので、丸々消してしまえば解決するはず。
ただし、MacのFinderでは隠しファイルは表示されません。
そこで Funter というアプリを使って隠しファイルを表示させてFinder上で消去します。

手順

①以下からFunterをダウンロード・インストール
http://nektony.com/products/funter

②起動したらステータスバーから 「Show Hidden Files」を選択

③FinderでUsers/(ユーザー名)を開き、.bash_profileを削除又は編集

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
10