[Mac] Terminal 起動時にbad interpreter :Not such file or directory 表示の解決方法
おこんばんは。おばんどす。もう眠いのですが、知人から「助けて〜ドラえもん!」なヘルプ依頼が届いたんですよ。内容は「bad interpreter :Not such file or directory」が出てしまって、ニッチもサッチモ行かないと。
ファイルもディレクトリも存在しないと言われてるだけなので、前後に絶対に何らかのパス表示ファあるので、cd して ls 叩いて、バージョンとか確認したの?と問うも「何それ?それ分からないと Mac 触っちゃダメなの?」状態。なので、①表示されている内容を送ってもらった。(書いてあるやんw
Last login: Mon Aug 12 01:06:56 on ttys001
-bash: /Users/anonymous/anaconda3/bin/conda: /Users/anonymous/anaconda3/bin/python: bad interpreter: No such file or directory
んで、② cat /Users/anonymous/anaconda3/bin/conda を送ってもらった。1行目だけでいい。
#!/Users/anonymous/anaconda3/bin/python
もう、答えが書いてあるんですが、念のために当人に python バージョンを聞いてみると、自信なさげな文字で「多分、3.7 です」。
③答えを見い出すために、ls /Users/anonymoys/anaconda3/bin/python3.7 を叩いてもらって応答に python3.7 は出るのか?と。
すると、出ました!
んじゃ、④ vi /Users/anonymous/anaconda3/bin/conda で、1行目の ~/python を ~/python3.7 にして :wq して termnal を再起動したらいけるで!と答えを送ったら・・・
vi って使ったことないからワカラン!
助けて〜ドラえもんのままだったと。(その後、しっかりサポートしましたとさ
めでたし、めでたし、はい、仕舞い、終い。
以上、ご覧いただきありがとうございました。