解決:執行python腳本,提示錯誤:/usr/bin/python^M: 解釋器錯誤: 沒有那個文件或目錄。


執行python腳本,提示錯誤:

/usr/bin/python^M: 解釋器錯誤: 沒有那個文件或目錄。

產生錯誤原因:

\r字符被顯示為^M,這時候只需要刪除這個字符就可以了。

 Linux環境下:

(1)先要確保文件有可執行權限,執行命令: chmod 777 filename

(2)打開文件: vim filename

注意:(全部操作都是在vim編輯器的命令模式下,不進入編輯模式)

(3)查看格式。利用如下命令查看文件格式:   :set fileformat 或 :set ff

(4)格式信息。應該可以看到如下信息: fileformat=dos 或 fileformat=unix

(5)修改格式。如下命令格式:   :set ff=unix 或 :set fileformat=unix

(6)保存退出。命令模式輸入:wq,退出后你就可以以./filename方式執行filename文件了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM