①報錯類型:ModuleNotFoundError
報錯信息:ModuleNotFoundError:No module named
舉例:編碼
解決方法:
win + R、cmd 回車
輸入命令行:
conda uninstall matplotlib
pip/conda install matplotlib
檢查pycharm 環境裏有沒有這個庫,就ok 了。
Ps:提示ModuleNotFoundError 的報錯,無論什麼庫缺失均可以按照這個流程從新添加!命令行
②報錯類型:SyntaxError
報錯信息:SyntaxError: Non-ASCII character '\xe8' in file
舉例:code
解決方法:
在代碼第一行加入#encoding:utf-8
Ps:由於源文件中包含中文,而Python 默認的ASCII 編碼方式並不支持中文,致使出現此
類報錯。使用utf-8 編碼方式便可解決。blog
③報錯類型:TypeError
報錯信息:TypeError:eval() arg 1 must be a string or code object
舉例:ip
解決方法:
檢查Python 或Anaconda 版本,Python2.0 與Python3.0 差異很大;版本確認無誤後,按照視
頻從新輸入代碼運行。
(部分文件因爲版本緣由直接運行會有bug,可統一按照此方法解決)utf-8
④報錯類型:NameError
報錯信息:NameError:name ‘’ is not defined
舉例:pycharm
解決方法:
在代碼首行添加一句import turtle 把turtle 庫文件加進來就行了。
(此類型報錯緣由爲名稱未定義,在代碼首行添加定義便可。)cmd