【bug记录】python pip升级报错 AttributeError: ‘NoneType‘ object has no attribute ‘bytes‘

本文详细介绍了在Python环境中安装pygame游戏开发依赖包时遇到的常见问题及解决方案,包括如何处理pip版本过旧导致的安装失败,以及提供了一个简单有效的安装方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:上网找Python 游戏项目
很多人都提到了pygame依赖包,下载这个依赖需要用到pip工具
我已经安装了python3.7(pip是自带的工具)
我用的pycharm编辑器,可以直接用自带的终端,执行了下面一系列操作

操作步骤
安装 pygame:py -m pip install -U pygame --user
报错提示升级pip:
ValueError: path is on mount ‘E:’, start on mount ‘C:’ You are using pip version 10.0.1,however version 19.0.3 is available.
You should consider upgrading via the ‘python -m pip install --upgrade pip’ command
(这里通过命令并没解决这个问题。暂时有个简单的安装pygame的方法。参考:https://blog.youkuaiyun.com/valada/article/details/80892585)

升级pip报错:AttributeError: ‘NoneType’ object has no attribute ‘bytes’
解决:easy_install -U pip
参考:https://blog.youkuaiyun.com/diaoling1990/article/details/84594192

另,如果再执行命令行报超时错误。如果你开了代理,不妨关闭代理试试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值