Как исправить «Тип« ScriptRuntime »определен в сборке, на которую нет ссылок», когда я использую IronPython в Unity3D - PullRequest
0 голосов
/ 06 мая 2019

Я использовал IronPython в Unity3D для импорта файла .py в C #.

Однако есть ошибка.Я не знаю почему.

"Тип 'ScriptRuntime' определен в сборке, на которую нет ссылок."

Я не знаю, как это исправить.Не могли бы вы помочь мне?Большое спасибо!

Код C #

//I used several package
using UnityEngine;
using IronPython.Hosting;
using Microsoft.Scripting;
using System;
using System.Linq;
using System.Text;
using System.Collections;
using System.Collections.Generic;

И ошибка в следующих строках.

ScriptRuntime pyRunTime = Python.CreateRuntime();
dynamic obj = pyRunTime.UseFile("hello.py");
...