前言
嗨嗨 今天给大家统计一下, 在学习Python中遇到的常见报错, 不一定会很全面, 但是应该会持续更新, 有用的话, 记得收藏哦~
- 下面我会总结遇到的报错截图, 给出解决办法, 如果有需要补充的报错, 或者你解决不了的报错, 欢迎来文章最下方QQ群里面找我~
1. 模块未安装
(ModuleNotFoundError: No module name "XXX)
- 解决办法:
win+r输入cmd回车 再输入: pip install 模块名
2. 安装模块失败
(ERROR: Could not find a version that satisfies the requirement XXX)
- 解决办法:
添加镜像源
pip install 模块名 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
3. 文件夹或者文件夹不存在
(FileNotFoundError: [Errno 2] No such file or directory: ‘XXXXX’)
- 解决办法:
手动创建一个
4. 列表超出索引范围
(IndexError: list index out of range)
- 解决办法:
列表取值超出索引范围,比如说用0取值报错,说明列表为空,自己检查一下数据
5. 文件被占用
(PermissionError: [Errno 13] Permission denied: ‘XXXX’)
- 解决办法:
计算机的权限设置,要么开放下权限,要么更换路径(用了Excel打开了文件 把Excel或者WPS关闭即可)
6. json解析异常
(JSONDecodeError: Expecting value: line 1 column 1 (char 0))
- 解决办法:
json数据不规范,检查下你拿到的数据
7. 字典键取值报错
(KeyError: ‘XXX’)
- 问题出现原因:
keyerror: 键名使用错误,如果是上图中对于字典取值时报错,一般就是数据中没有这个键名 - 解决办法:
查看数据构造 看里面有没有自己要取的键, 或者有没有敲错, 问题产生原因很多
8. ffmpeg环境变量未配置
(ffmpeg合成不了视频/ffmpeg合并视频乱码)
- 解决办法:
在这个位置 加上ffmpeg的绝对路径
例如: D:\ffmpeg\ffmpeg.exe -i …
最后
以上就是今天统计的常见报错, 如果有我没统计到的报错, 欢迎私聊我投稿, 也可以直接添加下方群聊, 咨询提问都可以~