2
我想用C#pythonplotter
包,但是當我編譯the example from github一個錯誤信息顯示出來:指定的可執行文件不是此OS平臺的有效應用程序。 Pythonplotter
錯誤產卵繪製過程:指定的可執行文件是不是這個操作系統平臺上的有效應用。
我不知道我需要使用哪個操作系統。
我目前使用64位Windows 10
我想用C#pythonplotter
包,但是當我編譯the example from github一個錯誤信息顯示出來:指定的可執行文件不是此OS平臺的有效應用程序。 Pythonplotter
錯誤產卵繪製過程:指定的可執行文件是不是這個操作系統平臺上的有效應用。
我不知道我需要使用哪個操作系統。
我目前使用64位Windows 10
我是該軟件包的作者。正如評論中提到的,我只在linux和OS-X上測試過。我曾打算在某個時候適應Windows。請隨時提交拉請求!
[RunPythonScript](https://github.com/IRC-SPHERE/PythonPlotter/blob/master/Utils.cs)方法是'Process.Start()'.py文件本身。 Windows無法做到這一點(請參閱[這裏](http://stackoverflow.com/questions/7002995/execute-os-command-on-a-file-c-sharp)),除非你改變'UseShellExecute'到' true',然後'Process'詢問資源管理器,「用任何默認程序打開這個.py文件」。但是,在重定向標準輸出時,不能像使用那樣使用'UseShellExecute = true'。所以你可以嘗試設置startinfo來啓動Python本身並傳遞它的參數,以便它運行.py文件。 *聳聳肩* – Quantic
體育,主要是作者已經編寫和測試在Linux上的程序:「目前只在* nix平臺上測試」,這就是爲什麼你遇到Windows上的問題。 – Quantic
哦,夥計們,謝謝你的回答,我放棄了,但它很高興知道現在:) –