打包的时候出错了,用cocos compile -p web -m release打包提示WindowsError :
再用cocos compile -p web -m release-advanced命令打包,提示
Running command : compile
Building mode : debug
请问各路大神,这是什么引起的错误?如何解决啊?
应该配置没弄好
我当初只是尝试做web的项目,没有配置JDK,SDK,但应该没影响吧?我只是打包HTML5的相关项目,不是游戏APP那些
贴一下错误信息:
E:\software\WebStorm\WebstormProjects\cocos2d-js-v3.0\samples\Wode>cocos compile
-p web -m release
Running command: compile
Building mode: release
Traceback (most recent call last):
File “E:\software\WebStorm\WebstormProjects\cocos2d-js-v3.0\tools\cocos2d-cons
ole\bin/cocos.py”, line 548, in
run_plugin(command, argv, plugins)
File “E:\software\WebStorm\WebstormProjects\cocos2d-js-v3.0\tools\cocos2d-cons
ole\bin/cocos.py”, line 514, in run_plugin
plugin.run(argv, dependencies_objects)
File “E:\software\WebStorm\WebstormProjects\cocos2d-js-v3.0\tools\cocos2d-cons
ole\bin…\plugins\project_compile\project_compile.py”, line 1159, in run
self.build_web()
File “E:\software\WebStorm\WebstormProjects\cocos2d-js-v3.0\tools\cocos2d-cons
ole\bin…\plugins\project_compile\project_compile.py”, line 1009, in build_web
build_web.gen_buildxml(project_dir, project_json, publish_dir, buildOpt)
File “E:\software\WebStorm\WebstormProjects\cocos2d-js-v3.0\tools\cocos2d-cons
ole\bin…\plugins\project_compile\build_web_init_.py”, line 80, in gen_build
xml
jdk_version = check_jdk_version()
File “E:\software\WebStorm\WebstormProjects\cocos2d-js-v3.0\tools\cocos2d-cons
ole\bin…\plugins\project_compile\build_web_init_.py”, line 16, in check_jdk
_version
child = subprocess.Popen(commands, stderr=subprocess.PIPE)
File “E:\software\Python\python27\lib\subprocess.py”, line 710, in init
errread, errwrite)
File “E:\software\Python\python27\lib\subprocess.py”, line 958, in _execute_ch
ild
startupinfo)
WindowsError:
E:\software\WebStorm\WebstormProjects\cocos2d-js-v3.0\samples\Wode>
抱歉,没遇过你这样的错误,不过觉得打包应该要配置sdk的位置吧,如果你只是要web可以试一下去官网下载cocos2d-js-v3.1-lite.js,这个配置更简单
像楼上所说,也试试v3.5
装python了么 什么版本的 什么版本的 是不是2.X , 有没有中文路径 有没有空格,XXXXXXXXXXXXX
最终升级3.5引擎后,解决了打包出错问题,感谢各位的热心帮助!!!