一个简单的示例,其中nltk.tree
在远程服务器的jupyter笔记本上运行:
import nltk
parser = nltk.RegexpParser(r'NP: {<[NJ].*>+}')
tree = parser.parse(nltk.corpus.brown.tagged_sents()[0])
tree
将给您错误TclError: no display name and no $DISPLAY environment variable
。我已经尝试了许多解决方案,例如Agg
后端,ssh -Y
,Ipython display
,%matplotlib inline
,但似乎没有一个可行。到今天为止,有什么解决方案吗?