Python 斯坦福NLP的nltk问题
对于Mac版的Python3.6来说是个新手……他试图将NLTK与Stanford NLP一起使用 (1) 完全无法理解环境变量,在使用斯坦福NLP时无法正确设置。我尝试了以下步骤,但在到达第3步时,我的想法已经没有了 将适当的Stanford NLP.jar文件添加到CLASSPATH环境变量中 想知道一些人能否耐心地解释类路径是如何工作的,以及如何在NLTK之前设置它们(NLTK中禁用了导出代码) 虽然设置环境变量是一种非常优雅的方式,但我必须选择另一种方式。我下载了所有jar文件并将它们放在我的桌面上。(不知道它们应该放在哪里。大多数相关说明都涉及Windows,而Windows不适用于Mac) 因此,尝试指定斯坦福NLP工具的位置,如下所示Python 斯坦福NLP的nltk问题,python,jar,nltk,stanford-nlp,Python,Jar,Nltk,Stanford Nlp,对于Mac版的Python3.6来说是个新手……他试图将NLTK与Stanford NLP一起使用 (1) 完全无法理解环境变量,在使用斯坦福NLP时无法正确设置。我尝试了以下步骤,但在到达第3步时,我的想法已经没有了 将适当的Stanford NLP.jar文件添加到CLASSPATH环境变量中 想知道一些人能否耐心地解释类路径是如何工作的,以及如何在NLTK之前设置它们(NLTK中禁用了导出代码) 虽然设置环境变量是一种非常优雅的方式,但我必须选择另一种方式。我下载了所有jar文件并将它们
希望能解决它!非常感谢 要全局设置环境变量,请运行
export CLASSPATH="path/to/file.jar"
从终端(mac上的iTerm或iTerm2)或
如果您在file.jar所在的文件夹中
要在python脚本中设置环境变量,请执行以下操作:
import os
os.environ['CLASSPATH'] = 'path/to/file.jar'
请注意,在python脚本中,该脚本运行后,这些值将不可用。要全局设置环境变量,请运行
export CLASSPATH="path/to/file.jar"
从终端(mac上的iTerm或iTerm2)或
如果您在file.jar所在的文件夹中
要在python脚本中设置环境变量,请执行以下操作:
import os
os.environ['CLASSPATH'] = 'path/to/file.jar'
请注意,在python脚本中,在该脚本运行后,这些值将不可用。export CLASSPATH='path/to/.filejar'请将错误作为文本添加到问题中(最好是在代码框中),而不是使用图片。正文文本不允许使用“”。我删除了它们,警告仍然在那里…不能解决顺便说一句,Python 3.6没有得到官方支持。你看过这个答案中的所有链接了吗?不要偷懒,仔细阅读答案而不复制+粘贴将有助于您理解解决方案。export CLASSPATH='path/to/.filejar'请将错误作为文本添加到问题中(最好是在代码框中),而不是使用图片。正文不允许使用“”。我删除了它们,警告仍然在那里…不能解决顺便说一句,Python 3.6没有得到官方支持。你看过这个答案中的所有链接了吗?不要偷懒,仔细阅读答案而不复制+粘贴将帮助您理解解决方案。谢谢。我被“路径”弄糊涂了。。这是完整路径还是某些特定格式中的路径。绝对路径。以/谢谢开始。我被“路径”弄糊涂了。。这是完整路径还是某些特定格式中的路径。绝对路径。开始于/