Как установить модули в IronPython в VisualStudio - PullRequest
0 голосов
/ 14 февраля 2019

Мне нужно использовать код Python в приложении C #.Поэтому я решил установить IronPython NuGet в свой проект в VisualStudio.Когда я пытаюсь запустить скрипт, у меня всегда возникают ошибки с модулями Python (например, numpy, json ...).

Я пробовал такие решения, как включение пути к папке с модулями.

# first try
var ipy = Python.CreateRuntime();
dynamic test = ipy.UseFile("some.py");
test.Test();

# error 1
IronPython.Runtime.Exceptions.ImportException: 'No module named numpy'

# the tried this
var engine = Python.CreateEngine();
var paths = engine.GetSearchPaths();
paths.Add(...pathToModules);
engine.SetSearchPaths(paths);
dynamic logging = engine.ImportModule("numpy");

#error 2
Microsoft.Scripting.SyntaxErrorException: 'unexpected token 'append''

Я использую Anaconda с Spyder, python версии 3.5.Проблема не в версии Python.

Можете ли вы помочь мне решить ее?Возможно ли установить некоторые модули в IronPython в среде VisualStudio?

...