如何正确设置STANFORD_MODELS VARIABLE?

时间:2018-11-08 08:29:05

标签: python bash

我的bashrc行

export STANFORD_MODELS="/home/milenko/stanford-ner-2018-10-16/classifiers/english.all.3class.distsim.crf.ser.gz"
export STANFORD_MODELS="/home/milenko/stanford-ner-2018-10-16/classifiers/english.conll.4class.distsim.crf.ser.gz"
export STANFORD_MODELS="/home/milenko/stanford-ner-2018-10-16/classifiers/english.muc.7class.distsim.crf.ser.gz"
export STANFORD_MODELS="/home/milenko/stanford-ner-2018-10-16/classifiers/example.serialized.ncc.ncc.ser.gz"

当我进入Python shell

print (os.environ.get('STANFORD_MODELS'))
/home/milenko/stanford-ner-2018-10-16/classifiers/example.serialized.ncc.ncc.ser.gz

为什么只打印最后一个?

我应该更改我的.bashrc吗?

1 个答案:

答案 0 :(得分:1)

Apparently,您可以将变量设置为以冒号分隔的条目列表,就像标准PATH变量一样。

export STANFORD_MODELS="/home/milenko/stanford-ner-2018-10-16/classifiers/english.all.3class.distsim.crf.ser.gz:/home/milenko/stanford-ner-2018-10-16/classifiers/english.conll.4class.distsim.crf.ser.gz:/home/milenko/stanford-ner-2018-10-16/classifiers/english.muc.7class.distsim.crf.ser.gz:/home/milenko/stanford-ner-2018-10-16/classifiers/example.serialized.ncc.ncc.ser.gz"