在用Linux(OS:Centos 7.2)时看到有一行代码是:

export PYTHONPATH=$PYTHONPATH:/home/usrname/models:/home/usrname/models/one

意思是将models以及其目录下的one文件夹加入系统环境中。

百度了发现环境变量有三种修改方式。以上属于下述中的第一种。

Linux下设置环境变量有三种方法,一种用于当前终端,一种用于当前用户,一种用于所有用户:

一:用于当前终端:

在当前终端中输入:export PATH=$PATH:

不过上面的方法只适用于当前终端,一旦当前终端关闭或在另一个终端中,则无效。

export NDK_ROOT=/home/jiang/soft/Android-ndk-r8e #只能在当前终端使用。

二:用于当前用户:

在用户主目录下有一个 .bashrc 隐藏文件,可以在此文件中加入 PATH 的设置如下:

$ gedit ~/.bashrc

加入:

export PATH=:$PATH

如果要加入多个路径,只要:

export PATH=:: ...... :$PATH

当中每个路径要以冒号分隔。

这样每次登录都会生效

添加PYTHONPATH的方法也是这样,在.bashrc中添加

export PYTHONPATH=/home/zhao/setup/caffe-master/python:/home/zhao/setup/mypy:$PYTHONPATH

保存后在终端输入 $ source ~/.bashrc 使环境变量立即生效

三:用于所有用户:

$ sudo gedit /etc/profile

加入:

export PATH=:$PATH

就可以了。

终端输入:echo $PATH 可以查看环境变量

注意,修改环境变量后,除了第一种方法立即生效外,第二第三种方法要立即生效,可以source ~/.bashrc或者注销再次登录后就可以了!

设置pythonpath_Linux添加PYTHONPATH方法以及3种修改环境变量方法相关推荐

  1. Windows 10修改环境变量方法

    方法1: 打开控制栏,输入control sysdm.cpl,选择高级,点击环境变量.搞定 方法2: 此电脑,右击,左上角高级系统设置,环境变量,搞定 Open a command prompt fr ...

  2. 在Linux添加PYTHONPATH方法以及修改环境变量方法

    https://www.cnblogs.com/crazymagic/p/9132309.html

  3. Linux 系统修改环境变量的方法

    1. Linux 系统修改环境变量 正常情况下改变环境变量可以修改的文件有两类: 第一类是 "系统的全局环境变量",修改之后可作用于整个系统包含的所有用户都会生效:(文件:/etc ...

  4. Linux操作系统下三种配置环境变量的方法(linux下几种profile执行顺序)

    http://www.linuxeden.com/html/sysadmin/20080424/56879.html 现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量, ...

  5. [zz]Linux操作系统下三种配置环境变量的方法

    个人的总结: 设置了/etc/profile 和 ~/.bashrc 之后,使用了source 命令,是可以echo添加的变量,但是用getenv读不出来,然后使用env命令也显示不出来,是因为没有e ...

  6. linux环境变量配置的方法,linux 设置环境变量方法是怎样的?Linux环境变量配置注意事项是什么?...

    linux系统是一种多用户的任务系统,它可以对每个用户都指定特定的用户变量.不同的程序在不同的环境下运行的时候,都需要去对环境变量来做定制,有很多朋友在设置 linux环境变量的时候,不知道如何操作, ...

  7. Weblogic二种修改端口的方法(转)

    转自:http://liuzidong.iteye.com/blog/690277 Weblogic二种修改端口的方法 环境:XP3,WebLogic92中文 一 修改配置文件 我的电脑的位置是: E ...

  8. Linux操作系统下三种配置环境变量的方法

    现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法. 1.修改/etc/profile文件 如果你的计算机仅仅作 ...

  9. linux中csh怎么运行,bash csh 设置环境变量 方法例子

    1.对于csh: 命令:setenv FILTERS FILTERBIN.RES 2.对于bash: export FILTERS=FILTERBIN.RES 注意:若是长久使用,请把以上内容写进 ~ ...

最新文章

  1. 机器学习数据管理初创公司SafeGraph融资1600万美元
  2. mysql C语言API接口及实例
  3. php中按引用传递参数,如何通过PHP中的引用传递可变参数的参数?
  4. stm32超声波测距代码_干货!特斯拉Autopilot核心传感器解读超声波雷达篇
  5. PHP判断客户端的浏览器类型
  6. OpenStack发布Ussuri版本 实现智能开源基础设施的自动化
  7. Redis工作笔记-Sorted-Sets类型
  8. linux 正则查找email_Linux--正则表达式--详解
  9. 监控和审计 Oracle 数据库错误
  10. 【linux】为什么 mmap 比系统调用快
  11. vb6计算机,[计算机软件及应用]VB6.ppt
  12. 基于韦尔奇·鲍威尔法对图着色 含c++代码
  13. 特征选择 | MATLAB实现NCA(近邻成分分析)特征选择
  14. 基于 O2O 视角的共享经济商业模式分析 ——以 ofo 共享单车为例
  15. button按钮的tittle 折行且居中显示
  16. 如何在 Mac 中隐藏文件或文件夹?
  17. [人生感悟]写在毕业前
  18. bzoj 1026 //1026: [SCOI2009]windy数
  19. 常见的WebShell管理工具
  20. 孙鑫vc++ 第六课 笔记 菜单的工作原理及编写应用

热门文章

  1. 运动哪种耳机好用,比较好的运动耳机推荐
  2. 什么,借呗要关闭?官方回应:谣言!
  3. 做财务,别让太多的机械工作埋没了你1%的涨薪机会
  4. python 升级setuptools_yum安装setuptools linux环境python安装setuptools的必要条件 - Linux - 服务器之家...
  5. 软件工程概论课程的总结
  6. 尼玛,原来抢票还有这么多道道.....
  7. SAP MM 初阶之事务代码MIBC
  8. mysql建立班级表_MySQL创建表与表之间的联系
  9. 为什么建议初学者选择Python入门?
  10. 世界八个著名游戏工作室