我在Mac上关注教程。我已经正确设置了所有env路径,但是当我开始一个新项目时,我收到一个错误。 我有2个蟒蛇安装3.4和2.7;这是我遇到问题的原因吗?
我写道:
cocos$ cocos new HelloWorld -p com.myname.HelloWorld -l cpp -d / Users/dev/cocos/cocosProjects/HelloWorld
我收到以下错误:
追踪(最近一次通话): File" /Users/dev/cocos/cocos2d-x-3.10/tools/cocos2d-console/bin/cocos.py" ;,第904行,在 如果不是_check_python_version(): 文件" /Users/dev/cocos/cocos2d-x-3.10/tools/cocos2d-console/bin/cocos.py",第868行,_check_python_version print(MultiLanguage.get_string(' COCOS_PYTHON_VERSION_TIP_FMT')%(major_ver,minor_ver)) get_string中的文件" /Users/dev/cocos/cocos2d-x-3.10/tools/cocos2d-console/bin/MultiLanguage.py",第52行 fmt = cls.get_instance()。get_current_string(key) 文件" /Users/dev/cocos/cocos2d-x-3.10/tools/cocos2d-console/bin/MultiLanguage.py",第46行,在get_instance中 cls.instance = MultiLanguage() 文件" /Users/dev/cocos/cocos2d-x-3.10/tools/cocos2d-console/bin/MultiLanguage.py" ;,第100行, init if self.cfg_info.has_key(cur_lang_key): AttributeError:' dict'对象没有属性' has_key'
答案 0 :(得分:1)
我再次安装了python2.7.11,从那以后我可以使用cocos new来构建一个新项目;别名python作为python2之前没有工作;我仍然可以访问我的3.4版本的其他应用程序,但2.7是我的默认值,这是以前的问题。 我希望它会帮助那些有类似问题的人。
谢谢大家看看