環境:ubuntu16.04
問題描述:搭建hadoop環境時,剛開始只在/etc/profile下配置了環境,結果關閉終端再開啟終端或者切換使用者後,hadoop version,不能識別hadoop命令,也即是/etc/profile並沒有對所有使用者生效,並且存在bug。
解決辦法:既然不能一次配置,全部使用者生效,就對每個使用者挨著配置,先對root使用者配置,切換到root使用者下:
su root
gedit ~/.bashrc
把環境變數配置進去,然後重啟即可。如:
#hadoop environment
export path=$hadoop_home/bin:$hadoop_home/sbin:$path
同理,對其他使用者也是這般設定。
問題解決。
環境配置相關
anaconda pip無法識別 win10安裝了anaconda之後,未設定環境變數,想用pip命令匯入第三方庫,在anaconda資料夾下開啟命令視窗,輸入pip install tensorflow 報錯如下 pip 無法將 pip 項識別為 cmdlet 函式 指令碼檔案或可執行程式的名稱。...
Ubuntu配置環境
ubuntu linux系統環境變數配置檔案 etc profile 在登入時,作業系統定製使用者環境時使用的第乙個檔案 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行。etc environment 在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,設...
Ubuntu環境配置
一方面由於實驗室開發的要求,另一方面由於自己想搞linux伺服器,於是在自己的電腦上裝了雙系統 ubuntu 16.04 windows10。其中win10是pc自身的系統,ubuntu為後期裝入,本篇部落格將稍微記錄一下我對整個系統的ui優化以及部分必要的軟體配置。另外,考慮到我有c 的開發需求,...