1.谈下python的卸载
python版本号的确定:
在学习pygame时,本机刚开始的python使用的是最新版的py3.8.0,win32版本,然而在link处下载的pygame‑1.9.6‑cp38‑cp38‑win32.whl却无法使用,安装pygame时提示“pygame‑1.9.6‑cp38‑cp38‑win32.whl is not a supported wheel on this platform”
(注:下载好whl文件之后,使用命令python -m pip install --user pygame‑1.9.6‑cp38‑cp38‑win32.whl进行安装,须知pygame的版本要和python的版本号相匹配,一方面例如3.8.0版本的python需寻找pygame对应cp38版本,另一方面例如python是32位版本,需寻找pygame的win32对应的版本匹配,反之64位机器上需寻找带有win_amd64标识的版本。两方面相匹配寻找到适合的pygame)
反思:在尝试过win32和win_amd64两个版本之后,均出现上述同样的问题后,通过查询其他人安装经验,发现python3.8版本遇到的类似问题不在少数,猜测可能由于版本太新导致适配上有问题。退而求其次,卸载python3.8.0,开始安装低版本3.7.6,胜利的曙光就在前方。
之所以谈到python的卸载,是因为后来在安装3.7.6版本不小心安装在C盘以后,卸载重装发现无法安装成功,这里提一下这个问题,卸载可以采用两种方式,一种比较彻底的方式是点击之前的安装包,会出现以下情况:
点击Uninstall,安静等候卸载结束即可。(若是出现错误无法卸载,可再次运行安装包,点击Repair,修复成功后再次Uninstall)。另一种方法比较烂大街,直接用腾讯电脑管家或者360软件管理卸载,这种方法隐患颇多,不建议用该方法,作者就是采用了第二种方式,导致卸载不彻底,多次安装均失败。
卸载完成后,删除之前的软件文件夹,新建新的文件夹python37,而后进行安装,bingo。清爽的八达鸟
2.pygame的安装
如前所述,pygame的安装需要版本适配,本次安装中python版本为3.7.6,win32版本,故在link处下载pygame‑1.9.6‑cp37‑cp37m‑win32.whl
而后将pygame文件放于python安装目录下
在该文件夹下打开cmd或者powershell,运行 python -m pip install --user .\pygame-1.9.6-cp37-cp37m-win32.whl
当出现
表示安装成功pygame,此时就可以畅快的使用import pygame进行项目开发了。
完