python中文路径:UnicodeDecodeError: ascii codec can t decode byte 0xe0 .

简介: 最近搭建python环境时遇到:UnicodeDecodeError: ascii codec can t decode byte 0xe0 …这个错误, 究其原因是因为用了电脑设置用户的时候设置了中文名称解决方法如下: 修改ntpath.

最近搭建python环境时遇到:UnicodeDecodeError: ascii codec can t decode byte 0xe0 …这个错误,
究其原因是因为用了电脑设置用户的时候设置了中文名称

解决方法如下:
修改ntpath.py文件中的编码方式
路径:C:\Python27\Lib\ntpath.py (”C:\Python27\“为python的安装路径)

添加编码方式:

import sys
reload(sys)
sys.setdefaultencoding('cp936')

这里写图片描述

如果其他库报这个错误,也可以在相应的py文件中添加这个方法

目录
相关文章
|
3月前
|
Python
Python判断路径末尾是否存在反斜杠
Python判断路径末尾是否存在反斜杠
16 1
|
3月前
|
算法 C++ 机器人
力扣 C++|一题多解之动态规划专题(1)
力扣 C++|一题多解之动态规划专题(1)
41 0
力扣 C++|一题多解之动态规划专题(1)
|
3月前
|
Java Go Rust
Rust每日一练(Leetday0030) 合并有序数组、格雷编码、子集II
Rust每日一练(Leetday0030) 合并有序数组、格雷编码、子集II
31 0
Rust每日一练(Leetday0030) 合并有序数组、格雷编码、子集II
|
3月前
|
Python Java Go
Python每日一练(20230428) 最长有效括号、矩阵最长递增路径、回文链表
Python每日一练(20230428) 最长有效括号、矩阵最长递增路径、回文链表
30 0
Python每日一练(20230428) 最长有效括号、矩阵最长递增路径、回文链表
|
3月前
|
算法 Python Java
Python每日一练(20230426) 删除重复字符、颜色分类、计算圆周率
Python每日一练(20230426) 删除重复字符、颜色分类、计算圆周率
39 0
Python每日一练(20230426) 删除重复字符、颜色分类、计算圆周率
|
3月前
|
算法 C++ Python
Golang每日一练(leetDay0043) 单词接龙、最长连续序列、根节点到叶节点数字之和
Golang每日一练(leetDay0043) 单词接龙、最长连续序列、根节点到叶节点数字之和
27 0
Golang每日一练(leetDay0043) 单词接龙、最长连续序列、根节点到叶节点数字之和
|
3月前
|
Python Java Go
Python每日一练(20230415) 路径总和、两数相除、不同的二叉搜索树II
Python每日一练(20230415) 路径总和、两数相除、不同的二叉搜索树II
25 0
Python每日一练(20230415) 路径总和、两数相除、不同的二叉搜索树II
|
3月前
|
Go Python 机器人
Python每日一练(20230410) 不同路径、戳气球、验证二叉搜索树
Python每日一练(20230410) 不同路径、戳气球、验证二叉搜索树
33 0
Python每日一练(20230410) 不同路径、戳气球、验证二叉搜索树
|
3月前
|
编解码 Python Windows
Python写入文件报错‘gbk’ codec can’t encode character的解决办法
Python写入文件报错‘gbk’ codec can’t encode character的解决办法
69 2
|
3月前
|
API Python
python+selenium设置下载路径
python+selenium设置下载路径
24 0