0

I'm trying to run a python code in c# The python code has few libraries in it. I get error that says u haven't add those libraries...

c# error

using IronPython.Hosting;//for DLHE
using Microsoft.Scripting.Hosting;//provides scripting abilities comparable to batch files
using System;
using System.Diagnostics;
using System.IO;
using System.Net;
using System.Net.Sockets;
private void button1_Click(object sender, EventArgs e)
        {

            Process process = new Process(); //to make a process call
            ScriptEngine engine = Python.CreateEngine(); //For Engine to initiate the script
            engine.ExecuteFile(@"C:\Users\kian\Documents\python\video triming\1.py");//Path of my .py file that I would like to see running in console after running my .cs file from VS.//process.StandardInput.Flush();
            process.StandardInput.Close();//to close
            process.WaitForExit();//to hold the process i.e. cmd screen as output


        }

t

Michael Butscher
  • 10,028
  • 4
  • 24
  • 25

0 Answers0