[Python]"no encoding declared 錯誤"解決方法
如果要在python2的py檔案裡面寫中文,則必須要新增一行宣告檔案編碼的註釋,否則python2會預設使用ASCII編碼。
在使用Python編譯的時候出現如下錯誤:
SyntaxError: Non-ASCII character ‘\xe5’ in file Test1.py on line 8, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
解決方法
python的預設編碼檔案是用的ASCII碼,將檔案存成了UTF-8,編譯就可以通過。或在在py檔案開頭(必須是第一行)加入
#coding=utf-8
相關推薦
[Python]"no encoding declared 錯誤"解決方法
如果要在python2的py檔案裡面寫中文,則必須要新增一行宣告檔案編碼的註釋,否則python2會預設使用ASCII編碼。 在使用Python編譯的時候出現如下錯誤: SyntaxError: Non-ASCII character ‘\xe5’ in f
Python "no encoding declared 錯誤"解決方法
在使用Python編譯的時候出現如下錯誤: SyntaxError: Non-ASCII character ‘\xe5’ in file Test1.py on line 8, but no encoding declared; see http://www.python.org/pe
在nginx中遇到 [alert] kill(25903, 1) failed (3: No such process)錯誤解決方法
當nginx出現如下類似錯誤的時候,不要驚慌,首先看報錯日誌,為什麼報錯,再尋求解決辦法。 nginx: [alert] kill(25903, 1) failed (3: No such process) 通過在nginx/sbin,目錄下 執行命令 ./nginx ,
關於ESXI/ESX 4.1 U1 在伺服器安裝出現 NUMA node 1 has no memory等錯誤解決方法
近日,單位新購置了HP DL980系列伺服器,用以部署虛擬化軟體ESXI4.1 U1版本。但在光碟安裝的過程中,出現ESXI出錯的紫屏資訊如下:The system has found a problem on your machine and canno
myeclipse中No entries available錯誤解決方法
在hibernate中,每個資料表對應的其實是一個實體類,每個實體類有一個對應的hbm.xml配置檔案和你匹配,myeclipse中有個MyEclipse Database Explorer檢視,它提供了myeclipse與資料庫直接連線的內建視窗,並且通過此視窗可以生成h
開啟/dev/fb0時“No such device”錯誤解決方法:啟用 VESA FrameBuffer 驅動程式
在使用Linux系統函式mmap(),將FrameBuffer對映到記憶體上來實現一個簡單的貪吃蛇遊戲時,在自己的Redhat 6.4上測試時,執行程式結果卻提示:“No such device”。可是在/dev/下可以檢視到fb0與fb都是存在的,並且操作許可
bash: ./make_ext4fs: No such file or directory 錯誤解決方法
nodes tor for locks exec ++ 能夠 ipp option 一般出現該錯誤是因為應用程序是32位導致的,能夠使用file命令來查看: [email protected]/* */:~/Desktop$ file make_ext4fs
Windows下執行python指令碼報錯“ImportError: No Module named ...”的解決方法
之前遇到一個問題,在Pycharm或IPython之類的IDE上執行指令碼正常,但是直接執行或cmd命令列執行的時候報了模組未能找到的 誤——ImportError: No Module named ...。 這是啥情況? Python在啟動直譯器(Interpreter)的時候
使用SSH框架進行開發的時候,由於延遲載入引起的no Session錯誤解決方法
問題產生的原因 當我們進行多表查詢的時候,連線的表往往會採用延遲載入的策略,我們的事物管理往往會放在Service層,當事物提交Session關閉後,在Action才會用到連線表中的資料,這時候再嘗試呼叫Session,獲取資料.但是Session已經關閉了,自然就會報出no s
Pentaho Kettle 連線 CDH Hive (No suitable driver found for jdbc:hive2 錯誤解決方法)
關鍵點: 清理Kettle快取: rm -rf /home/user/data-integration/./system/karaf/caches rm -rf /home/user/data-integration/./system/karaf/da
ImportError: No module named bs4錯誤解決方法
解決方法參考http://www.cnblogs.com/victor5230/p/6397449.html 開頭引用了from bs4 import BeautifulSoup但是最後一直報ImportError: No module named bs4錯; 執行時提示ImportErro
Python安裝第三方庫,出現‘PyThreadState’ has no member named ‘exc_type’解決方法
最近由於工作需要,要從hbase中讀取資料,然後處理過後,展示給使用者,在網上搜通過Python的happybase模組可以進行簡單快捷的讀取,但是在安裝happybase,讓我非常不開心,具體錯誤如下: Collecting happybase Using
Python報錯:SyntaxError: Non-ASCII character '\xe5' in file 1.py on line 6, but no encoding declared...
本文由荒原之夢原創,原文連結:http://zhaokaifeng.com/?p=686 具體報錯內容: File "1.py", line 6 SyntaxError: Non-ASCII character '\xe5' in file 1.py on line 6, but
There is no setter for property named 'dd_valueId' in 'class com.manager.pojo.DataDictionary'的錯誤解決方法
錯誤提示我在 class com.manager.pojo.DataDictionary這個實體類裡沒有屬性’dd_valueId’的setter方法 DataDictionary程式碼 我拉下去看了,所有的欄位都是有get和set方法的 MyBatis對映檔案程
關於Python中使用pymysql驅動連線資料庫時報"XXX" object has no attribute ‘translate’的解決方法
最近在使用flask開發時,用了pymysql驅動來連線資料庫,但是在使用列舉型別作為資料庫條件來對資料庫進行查詢資料時(如下圖): 報出了以下錯誤: 原因: 資料庫中使用的pending的型別為int型,而圖中的PendingStatus
python加中文引起的編碼錯誤解決方法
python檔案中有時加入中文後會出現如下類似錯誤: SyntaxError: Non-ASCII character '\xe4' in file D:\Anaconda2\envs\labelme\lib\site-packages\labelme\utils2.py
linux/videodev.h: No such file or directory錯誤解決方法
yum install libv4l-dev* 上面錯誤的問題是兩個2.4以上的核心裡面都沒有包含videodev.h這個檔案了。但是有的在include/linux/下面有videodev.h檔案和videodev2.h這個檔案,但是在v4lgrab.c檔案中只有部
ImportError: No module named XXX 錯誤解決方法(Windows)
window環境下使用pycharm編輯器來寫Python時,由from *** import *** 語句導致控制檯輸出ImportError: No module named ***時,顯而易見是由於未找到名為***的模組。遇到這類問題,首先要確認是否已經安裝過該模組。
Python中常出現TabError: inconsistent use of tabs and spaces in indentation錯誤解決方法
TabError: inconsistent use of tabs and spaces in indentation 這個錯誤目前筆者在Subline3遇到的都是看似空格實則沒有空格引起的:: 解決方法:就是開啟subline的空格製表顯示就可以清楚的顯示出自己是否真
win7下python2.7 ImportError: No module named 'MySQLdb'錯誤解決方法
環境描述: 在github上面 下載了一個flask專案之後 python manage.py db upgrade Traceback (most recent call last): File "manage.py", line 17, in &l