使用gedit
我将以下行添加到bashrc
export CLASSPATH="/home/standford/some.jar"
bashrc
已包含以下行:
export PATH="/home/alex/anaconda3/bin:$PATH"
现在我在python中执行:
import os
print(os.environ.get('PATH'))
print(os.environ.get('CLASSPATH'))
我回来了:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
None
如何让CLASSPATH
出现?这是以下说明的全部内容:stanford core nlp
答案 0 :(得分:1)
在shell中分配变量时不能使用空格。
$ export X = 1
bash: export: `=': not a valid identifier
bash: export: `1': not a valid identifier
$ export X=1
$ echo $X
1
$ python -c "import os; print(os.environ['X'])"
1
答案 1 :(得分:1)
您的环境变量未导出。在运行代码之前,请运行bashrc script