sudo保持環境變量方法(UBUNTU16.04)

caffe部分訓練程序需要sudo 才能運行,如果出現python_layer,使用sudo命令時常會因用戶定義的環境變量出現ImportError,訓練程序無法正常運行。解決方法如下:

step1.修改/etc/sudoer文件:將”Defaults env_reset”改成”Defaults !env_reset”,原先使用sudo模式需要重置用戶的所有環境變量,改變此選項後就不再重置了。
step2.在系統用戶的環境變量中添加需要的變量:sudo gedit /etc/environment。在末尾添加需要的環境變量名稱和路徑,保存即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章