के माध्यम से सी # में एनएलटीके का उपयोग करके मैं विजुअल स्टूडियो 2010 का उपयोग कर रहा हूं। मेरे पास आयरनपीथन कंसोल प्रोजेक्ट और सी # कंसोल प्रोजेक्ट है। यह IronPython स्क्रिप्ट ठीक काम करता है जब मैं यह अपने आप में चलाएँ:आयरनपीथन
import nltk
def Simple():
baconIpsumFile = open('baconipsum.txt', 'r')
baconIpsumCorpus = baconIpsumFile.read()
tokens = nltk.word_tokenize(baconIpsumCorpus)
text = nltk.Text(tokens)
print text
यहाँ सी # कंसोल कार्यक्रम है, जो ठीक से काम नहीं करता है:
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 module named nltk
मिलता है। मैं क्या खो रहा हूँ?
क्या आप 'ipy' रनटाइम से बातचीत कर सकते हैं और वहां पथ समायोजित कर सकते हैं? – Travis
मैंने यह भी कोशिश की है। अर्थात। http://stackoverflow.com/questions/1371994/importing-external- मॉड्यूल-in-ironpython –