###状況
C#からironpythonを使ってoepnCVを使いたのですが、import cv2が使えなかったので、sys.path.append(ファイルパス)を使ってopenCVのパスを追加しました。しかし次のようなエラーが出てしまいました。
IronPython.Runtime.Exceptions.ImportException: 'No module named importlib'
そこで pip install importlibでimportlibを入れようとしましたが、これも次のようなエラーが出てできませんでした。
Command "python setup.py egg_info" failed with error code 1 in C:\Users\username\AppData\Local\Temp\pip-install-doofqfg9\importlib\
###コード
lang
1using System; 2using Microsoft.Scripting.Hosting; 3using IronPython.Hosting; 4 5namespace ns 6{ 7 public partial class cls 8 { 9 ScriptEngine MainEngine; 10 ScriptSource MainSource; 11 12 public static void Main() { 13 MainEngine = Python.CreateEngine(); 14 MainSource = MainEngine.CreateScriptSourceFromFile("Scripts/Script1.py"); 15 MainSource.Execute(); 16 } 17 } 18}
lang
1import sys 2sys.path.append(r"c:\users\username\appdata\local\programs\python\python37\lib\site-packages") 3import cv2
あなたの回答
tips
プレビュー