支持游戏开发学习的 QPython 2.4.0

支持使用Pygame进行游戏开发的 QPython 2.4.0 BETA发布了

## 主要包括以下更新:

+ 内置支持Pygame (Py2)

+ 支持Notebook (Py2/Py3)

+ 新增几种运行模式,目前有(控制台模式, pygame模式, quiet模式, WebApp模式)

+ Log机制改进(在设置中增加了一项能查看最后的运行log)

+ 以及其他很多细节的改进

## 支持的包

+ Numpy (Py2 / Py3)

+ Scipy (Py3)

- ...

## FAQ

Q: 如何使用pygame?哪里学习如何使用pygame开发游戏

A: 编写代码时文件头部插入 #qpy:pygame

官网是最好的学习资料索引 https://www.pygame.org/news

Q: 什么是quiet模式,怎么使用?

A: 即后台运行模式(原来头部有#qpy:qpyapp的代码脚本),文件头部插入 #qpy:quiet即可,它能免掉弹出控制台,比较适合和其他工作流App联动。

Q: Notebook 同时支持Py2/Py3么?如何使用?

A: 是的,现在已经能做到全部支持。你需要在对应的Py版本的设置中选定启动Notebook服务即可启用。(过程可能会提示你下载资源,根据提示进行操作即可)

另外当您Notebook服务启动后,出了可从Explorer中打开.ipynb文件,你也可以通过分享的方式将远端.ipynb资源分享给QBrowser( QPython内置浏览器),它会询问您是否需要用Notebook打开。

同样,你也可以将.ipynb文件地址创建一个二维码,然后用QPython的二维码扫描功能打开其。

Q: pip有什么更新?

A: 你可以通过现在的QPYPI CLIENT(原来的pip控制台)来安装QPYPI中的包,

如pip install pyzmq-qpython2。

Q: 我为什么要升级?

A: Py2模式下除了可以体验最新的Py2.7.15之外,PIP也经过了升级,这样能够撞上了绝大部分免编译的纯python包,原来因为PIP版本过低,一些Python Package也装不上。 此外,也能从设置中切换到 Py3.6.6。

Q: 我安装上了还是装不了很多python包呀?

A: 你是全新安装么?或者请从QPython的设置 => 存储&权限里面清除数据后重新开启QPython再试试。

Q: 如何切换到Py3.6.6?

A: 在QPython的设置 => 先安装&升级Py3资源 耐心等下下载完毕(可后台),再点切换到 Python 3 即可

Q:为什么升级之后QPYPI原来可以下载的资源包不见了?

A: 新版的Py2.7.15是全新编译,先前基于2.7.12的包很多都不兼容,我们需要一个个测试通过或者重新编译后再释放出来,请耐心等待。

## 如何获取

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180907G1C8KY00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券