0. 介绍

  • 这里以python3.6为介绍
  • 本文适用于源码安装之后,环境变量的设置问题
  • 本文适用于ubuntu,centos7.5

1. 查看变量

# 命令
echo $PATH
# 输出
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

2. 临时设置(退出即消失)

  • 这里以python3.6环境为例

2.1 命令

# 坑一
python的环境变量,一定要写在最前面

# 格式
python安装包的bin目录:原有的环境变量

# 案例
PATH="/opt/python3.6/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"

2. 当前用户(永久)

  • 用户的环境变量存储在home的~/.bashrc

2.1 打开home的~/.bashrc(先进入home)

vim .bashrc

2.2 在最后面添加一行

PATH="/opt/python3.6/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"

2.3 刷新

source .bashrc

3. 全局用户(永久)

  • 全局环境变量在/etc/profile

3.1 打开/etc/profile

 vim /etc/profile

3.2 在最后面添加一行

PATH="/opt/python3.6/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"

3.3 刷新

source .bashrc

4. 软连接配置

  • 缺点:要把pip也做一个软连接,不然不能使用pip

4.1 软连接配置

# 格式(加/usr/bin里面的原因是,它本身就在环境变量里面)
ln -s 源文件路径   目标路径

# 案例
ln -s /opt/python362/bin/python3.6  /usr/bin/py3.6

4.2 删除软连接

rm -rf /user/bin/py3.6

5. 各种环境变量配置

环境变量配置icon-default.png?t=M276https://www.cnblogs.com/youyoui/p/10680329.html

Logo

更多推荐