中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2021-08-06 21:57:33 來源:億速云 閱讀:329 作者:chen 欄目:大數據

本篇內容主要講解“執行python腳本,提示錯誤:/usr/bin/python^M: 解釋器錯誤: 沒有那個文件或目錄怎么解決”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“執行python腳本,提示錯誤:/usr/bin/python^M: 解釋器錯誤: 沒有那個文件或目錄怎么解決”吧!

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

【1】問題現象

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

【2】原因分析

大多數是因為腳本文件在windows下編輯過。在windows下,每一行的結尾是\r\n,而在linux下文件的結尾是\n。

那么,你在windows下編輯過的文件在linux下打開看時候每一行就會多出來一個字符\r,而在linux下文件的結尾是\n,

用cat -A filename 時你可以看到這個\r字符被顯示為^M,這時候只需要刪除這個字符就可以了。

本地現象如下圖:

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

【3】解決方案

3.1 Windows環境下

利用編輯器如UltraEdit或EditPlus等工具先將腳本編碼轉換,再放到Linux中執行。

轉換操作步驟(UltraEdit): File--->Conversions--->DOS->UNIX 即可。

3.2 Linux環境下

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

(2)打開文件: vim filename

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

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

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

(6)保存退出。你就可以以./filename方式執行filename文件了

到此,相信大家對“執行python腳本,提示錯誤:/usr/bin/python^M: 解釋器錯誤: 沒有那個文件或目錄怎么解決”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贡山| 赣州市| 顺义区| 海口市| 道真| 方正县| 微山县| 慈利县| 从江县| 安龙县| 中山市| 达拉特旗| 财经| 淳安县| 广水市| 昌江| 石狮市| 沙田区| 抚远县| 江川县| 搜索| 威信县| 白河县| 西充县| 永德县| 友谊县| 乌拉特后旗| 临泉县| 浦城县| 松溪县| 永城市| 南开区| 宜川县| 株洲市| 安义县| 涡阳县| 娱乐| 武胜县| 来凤县| 高台县| 桐乡市|