Linux下運行python腳本顯示「: /usr/bin/env: "python3\r": 沒有那個文件或目錄

用 ./ 運行bash腳本文件出現 報錯信息 /usr/bin/env: "bash\r": 沒有那個文件或目錄linux

錯誤緣由:這主要是由於bash後面多了\r這個字符的緣由。在linux終端下,輸出\r會什麼都不顯示,只是把光標移到行首。因而終端雖然輸出了/usr/bin/env bash,可是碰到\r後,光標會被移到行首,接着輸出了:No such file or directory把前面的覆蓋掉了。因而出現了那個莫名其妙的出錯信息了vim

解決辦法:bash

    用vim打開sh腳本文件, 從新設置文件的格式unix

    :set ff 而後回車  再從新設置下文件格式:file

    :set ff=unix 而後保存退出終端

    :wq! 回車im

相關文章
相關標籤/搜索