[python] 命令行模式下出现cp65001异常
生活随笔
收集整理的這篇文章主要介紹了
[python] 命令行模式下出现cp65001异常
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題
在命令行模式下有時會提示cp65001異常,很顯然是命令行編碼和python環境編碼不匹配。
解決
切換命令行編碼
unknown encoding: cp65001異常
python安裝后進入命令行交互模式,輸入任何代碼都報unknown encoding: cp65001異常
需要將編碼(UTF-8)修改為 簡體中文(GBK)
在CMD窗口執行 chcp 936
切換python默認編碼
LookupError: unknown encoding: cp65001
解決方法:cmd設置 python 的環境變量 PYTHONIOENCODING即可
set PYTHONIOENCODING=utf-8
總結
以上是生活随笔為你收集整理的[python] 命令行模式下出现cp65001异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [leetcode] 617. Merg
- 下一篇: python解释器环境中、用于表示上一次