ERROR! bad interpreter No such file or directory

內容說明

如果同時安裝 python3 兩種版本,那 pip 通常會選擇其中一種來進行安裝套件,但如果之後你移除了 pip 選擇的 python 版本,那以後 pip 沒辦法將套件安裝到剩下 python 版本。
centOS6,跟 python 都好麻煩…

ERROR! bad interpreter: No such file or directory

如果同時安裝 python3 兩種版本,那 pip 通常會選擇其中一種來進行安裝套件,但如果之後你移除了 pip 選擇的 python 版本,那以後 pip 沒辦法將套件安裝到剩下 python 版本。

是不是覺得跟內容說明很像wwww,因為都是問題描述,如果描述不一樣我怕會造成讀者誤解。

solution: 尋找 python 位置,然後將 pip 指定到此位置

1
2
which python 
/home/path...

之後複製 /home/path... 此路徑

1
2
which pip
/home/path...

之後 vim which pip 此指令下輸出的路徑

1
vim /home/path...

接下來第一行應該會出現

1
#! /home/path..../bin/python3.8

在將 which python輸出的路徑放在 #!,之後保存並退出就可以了!

以上全部都沒問題驗證也成功話,那在 centOS6 上就沒有問題了!太強了你,我花了一小時才解決此問題..

參考連結

【python】使用pip出现/bin/python: bad interpreter: No such file or directory

心得

環境的問題時常把新手搞得喘不過氣,幸好這次我能克服此困難。希望以後 python 的版本控制能夠更好,centOS6 提供的相容性也可以更棒!雖然他 2020/11 就要停止更新了…
不過還是謝謝能在網路上提供資源的大神們,沒有他們,我連解決都不能解決!

尤其是國人,技術資源國人比起台灣資源多很多。

  • 版權聲明: 本部落格所有文章除有特別聲明外,均採用 Apache License 2.0 許可協議。轉載請註明出處!
  • © 2020-2024 John Doe
  • Powered by Hexo Theme Ayer
  • PV: UV: