我在使用Cocos2d开发下一个游戏时尝试使用Python 3.3。我成功地在Python 3.3中安装了Pyglet(一个Cocos2d依赖项),但未能为Cocos2d安装。
Cocos2d项目页面列出了Python 2.6作为一项要求,但是从this thread in the Cocos2d Google Group看来有人让Cocos2D与Python 3.3一起工作
以前,使用Python3.3作为默认的Python解释器,我使用:pip install cocos2d
。但是因为它失败了,我手动下载cocos2d并使用普通的python setup.py install
。还是行不通。所以我决定先按照相同的步骤安装pyglet
,它有效。但是在尝试使用cocos2d
转换2to3
时失败了很多错误。
实际上,如果Cocos2d尚未支持Python 3.3 ..那么我想我必须使用Python 2.7。
但是,在Python 3.3 和中安装Cocos2d是否有成功的详细说明如何成功安装?
答案 0 :(得分:2)
来自this page,他们已经回答了这个问题,“当前的cocos不支持python 3.下一个版本可能会,但不会早于2014年4月。”所以,我想目前这是不可能的。我现在正在使用Python 2.7。
答案 1 :(得分:2)
Cocos2d现在支持3.4 下载Tortoisehg - http://tortoisehg.bitbucket.io/download/ 安装,打开它,然后转到"查看"然后单击"显示控制台" - 在TortoiseHg窗口的底部会有一个控制台,粘贴在`
中easy_install cocos2d
你需要:Pyglet 1.2," Six",库。我花了3个小时试图搞清楚,我知道这篇文章很老了,但这是我能找到的唯一一个问题,现在我知道答案,希望有人能看到这个。正如我亲身经历的那样,对编程没有帮助。
答案 2 :(得分:0)
pip3安装cocos2d。 pip适用于python版本2。