我正在按照O'Reilly关于数据科学的书的手动安装过程进行操作。该过程详细介绍了Hadoop,Spark,pyMongo等所需的环境变量。
原始脚本将环境变量导出到〜/ .bash_profile,例如
export HADOOP_HOME=$PROJECT_HOME/hadoop
echo 'export HADOOP_HOME=$PROJECT_HOME/hadoop' >> ~/.bash_profile
等
我注意到将这段代码添加到〜/ .bash_profile中,然后运行
reload
在命令行上显然没有选择新的变量。
对〜/ .bashrc进行类似的编辑,然后
source .bashrc
似乎可以解决问题。
在转换此冗长的安装脚本之前-如果我进行批量替换,将会怎样? (我知道这是一个常见的问题,但是到目前为止我所看到的答案并不简洁。)