在安装和配置相应的SDK等之后,我一直在尝试运行我在带有GoClipse的Windows机器上在Mac上开发的GAE Go项目。尝试运行项目时,出现此错误:
执行命令行时发生异常。无法运行程序 “C:\ GoogleAppEngine \ dev_appserver.py”(在目录中 “D:\ Golang \ workspace \ Project \ src \ pkg”):CreateProcess error = 193,%1不是有效的Win32应用程序
如何修复该错误才能运行我的项目?
答案 0 :(得分:1)
虽然以下配置适用于Mac,因为默认情况下安装了Python,但Windows需要不同的配置。
在Mac上,GoClipse外部工具配置将是:
Location: /GoogleAppEngine/dev_appserver.py
Working Directory: ${workspace_loc:/Project/src/pkg}
Arguments: .
Windows配置应如下所示:
Location: C:\Python27\Python.exe
Working Directory:
Arguments: C:\GoogleAppEngine\dev_appserver.py "${workspace_loc:/Project/src/pkg}"
答案 1 :(得分:0)
尝试运行.py(哪个IMO是Python文件?)不能直接在Windows上运行。您将需要安装Python,然后将上面的文件名传递给Python之类的东西(我不知道Python,所以不要使用确切的语法,你可能需要环顾四周)
python "C:\GoogleAppEngine\dev_appserver.py
它在Mac上工作的原因是因为Python预先安装在mac上,如引用here但是在Windows上却没有。所以你可以安装Python并将Python的bin文件夹添加到路径,然后运行上面的脚本,它应该运行正常!