NET IronPython - как правильно сделать импорт пакетов?
От: mDmitriy Россия  
Дата: 17.01.17 10:06
Оценка:
Всем привет!

Есть задача — запустить в VS файл на Питоне (ну и дальше приседать с ним по мере надобности)
Мой опыт в Питоне — ноль
Взял стандартный пример — работает
internal static void Main(string[] args)
{
   Console.WriteLine("Loading helloworld.py...");
   var scriptRuntime = Python.CreateRuntime();
   //Dynamic feature only works on objects typed as 'dynamic'
   dynamic helloworld = scriptRuntime.UseFile("helloworld.py");

   Console.WriteLine("helloworld.py loaded!");

   for(var i = 0; i < 10; i++)
   {
      Console.WriteLine(helloworld.welcome("Employee #{0}"), i);
   }

   Console.WriteLine("Press <Enter> key...");
   Console.ReadLine();
}

Но нужный для запуска файл требует импорта пакетов, типа
import re
import sys
import time
import json
import _pickle as pickle
import pandas as pd
import numpy as np
...

Не понимаю, как реализовать последние 2 строчки — проект их не видит
Пакеты на компьютере установлены Анакондой, где лежат знаю — а дальше как?
Спасибо...
Отредактировано 17.01.2017 11:41 AndrewVK . Предыдущая версия .
python ironpython
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.