Mac下pygame代码没有错误,但是游戏窗口死活不出现,程序坞小火箭闪动
第一篇博客:
写了一个pygame的代码,但是运行后连最基本的游戏界面都不出现,控制台代码没有错,截图如下:
转存失败重新上传取消
正在上传…重新上传取消出现这种原因是python版本和pygame版本不搭配,我的python版本是3.8.1,而安装的老版本的pygame版本是1.9.6,但是问题就出在pygame1.9.6对于python3来说太老了,因此我们有两种解决办法:
方法1 : 升级pygame版本以适应高版本的python3(我就是这种方法解决的)
具体步骤:(1)先卸载原有的pygame,mac下打开终端,输入“python3 -m pip uninstall pygame", 可能会让你输入"y"或者"n", 我们输入"y"即可完成老版本的pygame的卸载。
(2) 完成卸载后,我们安装高版本的pygame,还是终端,继续输入“python3 -m pip install pygame==2.0.0.dev6“
方法2: 降低python版本以适应低版本的pygame
我不推荐这种方式,因为卸载安装python要比卸载安装pygame略微复杂,另外,python新版本稳定版已经释出,我们就尽量使用新版本,毕竟新版本有许多新特性,所以,建议大家还是按照方法1来吧。
Mac下pygame代码没有错误,但是游戏窗口死活不出现,程序坞小火箭闪动相关推荐
- IntelliJ IDEA在Mac下格式化代码快捷键
IntelliJ IDEA在Mac下格式化代码快捷键: Command + Option + L
- IntelliJ IDEA在Mac下格式化代码快捷键与失效原因
IntelliJ IDEA在Mac下格式化代码快捷键与失效原因 快捷键 失效原因 快捷键 Command + Option + L 失效原因 与其他软件快捷冲突,例如网易云音乐,喜马拉雅等.关系或修改 ...
- python3 pygame load图片不显示_Python——mac下pygame踩坑,绘制图像不加载
问题描述:mac下python3版本安装pygame后开发小游戏时,背景和角色在画布上不加载,创建游戏循环执行时,一直加载背景不刷新: pygame相对比较简单,直接上代码: import pygam ...
- IDEA在Mac下格式化代码快捷键
场景 有时候我们会不经意将引入一些无用的包或者代码,这时候我们一行一行删除又很麻烦,这个时候我们就需要使用idea的快捷键来删除无用的代码,mac删除无用代码的快捷键是 command + optio ...
- mac下没有设置 SVN_EDITOR....错误解决方法
2019独角兽企业重金招聘Python工程师标准>>> 问题如下: svn: 无法使用外部编辑器获得日志信息:考虑设置环境变量 $SVN_EDITOR,或者使用 --message ...
- mac下vscode代码格式化及其他常用快捷键
工作中暂时所用到的快捷键: (一) 代码格式化: 快捷键:shift + option + F (二)选中方法,跳进方法 快捷键:command + 鼠标左键 (三)选中方法进行查看方法实用位置 快捷 ...
- 【Sublime】Mac下Sublime代码自动换行
Sublime -> Preferences -> Settings – User 在里面添加一句 "word_wrap": true 然后保存即可-
- mac下统计代码行数方法
使用cloc工具统计. 1.首先在终端执行命令下载cloc: brew install cloc 没有brew的先下载brew,这个后面写一个,这里先占位. 2.cloc使用 进入想要查询的项目文件夹 ...
- 关于MAC下的SSH工具的推荐及SSH如何连接本地的小教程
MAC上安装Docker是很爽的一件事儿,但是不习惯命令行工具怎么办? 没错,你需要一款给力的SSH工具. 在这里,我推荐FinalShell,具体的安装教程网上蛮多,不多赘述,可以说是很好用的一款软 ...
最新文章
- Open source robotics toolkits: use virtual arenas to test your robotics algorithms
- 洛谷P2522 [HAOI2011]Problem b(莫比乌斯反演)
- 是否所有二分类神经网络的准确率都能无限趋近100%?
- css布局方式_手把手教你CSS Flex布局「真香」
- 雅礼集训 2017 Day1
- dedecms织梦最新0day
- MySQL修改数据表
- IIS-301永久重定向
- Jenkins 使用slave管理进行持续集成测试说明
- 从零开始学 Web 之 JavaScript(三)函数
- (二) Keras 非线性回归
- 如何解决“呈现控件时出错”的问题(转)
- AcWing 842. 排列数字(DFS)
- NetworkComms.Net github下载地址
- ubuntu18.04系统下使用锐捷校园网两种方法:锐捷客户端登陆和Mentohust登陆方法
- 20220527_数据库过程_语句留档
- obs 推流编码在哪设置_斗鱼用obs直播的串流码填什么呀 新手 不懂
- 苹果4s怎么越狱_unc0ver 越狱工具来袭,免电脑操作,支持 A7-A12,支持iOS11~iOS12.4稳定越狱...
- 【LaTeX入门】15 在文章中添加脚注
- failed to push some refs to 'git@github.com怎么办
热门文章
- Linux grep多个关键字“与”“或”“非”使用详解
- Spring中的getBean
- tgp饥荒服务器令牌文件,TGP饥荒专用服务器创建地表及洞穴方法介绍
- java11.0.4安装教程_下载安装Java
- 控制器和PLC有什么区别?工业网关能用吗?
- Arduino实现智能交通信号灯(软串口、压力传感器hx711、光敏、人体红外、led等)
- 为什么hashcode的算法要用31作为乘子
- 读书笔记------人性的弱点
- gomonkey总结
- 多隆:从工程师到合伙人 | 阿里技术人纪录片