Unity3D中的Win32Exception

时间:2013-12-16 08:55:25

标签: c# android build unity3d

enter image description here我在unity3d中开发了一个示例android应用程序。我在构建 Win32Exception 时遇到了一个意外错误。我对这个错误一无所知。所以请找到下面的错误信息。请帮助我。

我遭受以下错误:

  Win32Exception: ApplicationName='python', CommandLine='Assets/Kamcord/Editor/KamcordAndroidProjectProcessor.pyc "C:/Users/Cube5/Desktop/VRecord1.apk" "KamcordAndroid"', CurrentDirectory=''
System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process)
System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process)
System.Diagnostics.Process.Start ()
(wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start ()
KamcordPostprocessScript.OnPostprocessBuild (BuildTarget target, System.String pathToBuildProject) (at Assets/Kamcord/Editor/KamcordPostprocessScript.cs:48)
UnityEditor.HostView:OnGUI()

以及如何在Python命令行中运行 Assets / Kamcord / Editor / KamcordAndroidProjectProcessor.pyc 。我尝试但是它出现了名称错误,即上面的图像屏幕截图。如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

好像你没有安装python,你可以从http://www.python.org/getit/

安装它

答案 1 :(得分:0)

我知道这是一篇旧文章,但是我确实在我的项目中遇到了此错误。错误告诉您无法找到python.exe来运行脚本文件。

这里是一个例子:

var psi = new ProcessStartInfo();
psi.FileName = @"C:\Users\someuser\Documents\PythonVenvs\venv\Scripts\python.exe";

希望这会有所帮助。