win10上 安装python环境遭遇OSError: raw write()
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,前文提到在python代码中发现总是执行出错,确又不是自己代码问题的bug,原来是win10的问题,windows搞开发真的需要很大的耐心,有兴趣的可以参考这个来处理:python3遇上win10的坑
千家信息网最后更新 2025年02月02日win10上 安装python环境遭遇OSError: raw write()
前文提到在python代码中发现总是执行出错,确又不是自己代码问题的bug,原来是win10的问题,windows搞开发真的需要很大的耐心,有兴趣的可以参考这个来处理:python3遇上win10的坑
这次又遇到pip安装包报OSError,该怎么处理呢?
pip install requests
OSError: raw write() returned invalid length 134 (should have been between 0 and 92)
其实也简单,一条命令搞定,看好了哦:
chcp 65001
Active code page: 65001
再安装就很顺畅的成功了!
pip install requests
Successfully installed certifi-2018.4.16 chardet-3.0.4 idna-2.7 requests-2.19.1 urllib3-1.23
为什么呢?
因为终端的编码造成的,win10环境下,pycharm的Terminal终端编码是936,即美国编码。查看可用命令:
chcp
936使用 chcp 65001,即改为utf-8编码
这个bug详见:https://bugs.python.org/issue32245#msg308012
编码
代码
命令
终端
问题
处理
环境
很大
顺畅
成功
耐心
兴趣
前文
美国
utf-8
参考
开发
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全国际国内重大事件
网络需不需要服务器
成都网络技术有限公司招聘
数据库出租
软件开发技术框架教程
邯郸计算机软件开发价格
杭州正规网络技术联系方式
赴日软件开发就业班
网络技术部部门介绍
国产互联网科技有哪些
数据库表怎么导入cmd
没有实体类 查数据库
感觉软件开发要学的东西太多了
服务器能直接接磁盘柜吗
数据库视图修改字段
数据库查找包括某关键字
计算机网络技术本科怎样走读
大学计算机数据库填空
dell服务器 内存安装
福建专业软件开发服务价格优惠
湾区创见网络安全大会直播
数据库旅游管理系统
嵌入式软件开发的阶段
外国论文数据库
dede数据库主机
数据库如何绑定ip地址
27岁学软件开发会不会太晚
矿井电软件开发
南沙高端网络安全服务
怎样设置服务器安全