system_code

env 环境变量

1.ubuntu查看和添加环境变量

程序运行的过程中,需要考量许多环境变量,最常用的是通过export去新建或变更一个当前窗口用户的环境变量。
env | grep env_name or set | grep env_name or echo $env_name可以查看系统环境变量。

2.添加程序路径至环境变量

eg.我们配置了caffe框架,准备使用caffePython接口,想要不受当前路径的约束,随意使用Python接口,就得把caffePython目录添加到PYTHONPATH这条变量下,又知Linux操作系统进入后,打开shell之后会自动加载~/.bashrc文件,因此我们要把添加环境变量的操作放到~/.bashrc文件中即可。

# case0文件中写入
sudo vim ~/.bashrc
## 在文件尾插入
export PYTHONPATH=$PYTHONPATH:/home/jhm/caffe/python
## 保存退出,刷新资源
suorce ~/.bashrc

# case1追加写入
echo "export CAFFE_ROOT=/home/jhm/caffe" >> ~/.bashrcecho "export PYTHONPATH=${CAFFE_ROOT}/python:$PYTHONPATH" >> ~/.bashrc
## 刷新资源
suorce ~/.bashrc

# 查看python路径
echo $PYTHONPATH

3.系统正常启动过程中的环境变量生效

img

4.在其他用户下切换用户

img
其中~/.bash_profile ~/bashrc只对当前用户生效,/etc下的环境变量对所有用户生效。

5.其他

  • sudo情况下所有的环境变量都会清空转为系统安全运行模式,若程序需要读取当前环境变量则将sudo更换为sudo -E
posted @   天纵之才  阅读(15)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示