繁体   English   中英

Java中的Jython错误:ImportError:没有名为type_check的模块

[英]Jython in Java error: ImportError: No module named type_check

我已经阅读了很多有关此问题的内容,但似乎没有任何帮助。 我在Mac OS X 10.9.3上使用Netbeans 8.0,我想在使用jython的Java代码中使用python代码(NLTK标记代码)。

我使用jython-standalone-2.7-b2.jar添加到项目属性的库中

当我从Java代码中调用简单的打印Python代码时,它就可以工作。 但是,当我添加一个nltk POS代码(在Python解释器中可以很好地工作)时,会引发错误。

我尝试在我的Python代码的开头附加此路径:/Library/Frameworks/Python.framework/Versions/2.7/bin/python /Library/Python/2.7/site-package

然后'import nltk'工作了,但是又出现了另一个错误:ImportError:没有名为type_check的模块

如何使我的代码工作?

也许您的问题是由于以下事实:使用jython时会创建一个新目录site-packages:jython_install_path / lib / site-packages

尝试安装NLTK,以便该模块位于目录jython_install_path / lib / site-packages中。 为此,请使用ez_setup.py( http://peak.telecommunity.com/dist/ez_setup.py )和easy_install。 然后将此目录网站程序包导入您的代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM