Использование NLTK в C # через Ironpython

Я использую Visual Studio 2010. У меня есть проект Console Console, и проект консоли C #. Этот сценарий Ironpython работает нормально, когда я бегу сам по себе:

import nltk

def Simple():
    baconIpsumFile = open('baconipsum.txt', 'r')
    baconIpsumCorpus = baconIpsumFile.read()

    tokens = nltk.word_tokenize(baconIpsumCorpus)
    text = nltk.Text(tokens)
    print text

Вот программа C # Console, которая не работает нормально:

using IronPython.Hosting;

namespace IronNLTK.CSharp.Console
{
    class Program
    {
        static void Main(string[] args)
        {
            var ipy = Python.CreateRuntime();
            dynamic test = ipy.UseFile("C:\\Path\\To\\Program.py");
            test.Simple();
        }
    }
}

Я получаю ImportException: NO модуль с именем NLTK . Что мне не хватает?

9
задан Matthew Groves 16 September 2011 в 15:29
поделиться