添加环境变量主要是在/etc/profile中

例如,在/usr/local/下安装了python2.7
因为系统默认是2.4,所以

#python
Python 2.4.3 (#1, Sep 3 2009, 15:37:37)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

进入python2.7的安装路径,在/bin下找到python文件

./python
Python 2.7.2 (default, Feb  2 2012, 11:45:14)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

先查看下目前的环境变量

#echo $PATH
/usr/local/jdk1.5/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

默认是没有最新的python2.7的
我进入新装的python2.7目录查看
/usr/local/python/bin/python2.7
这个就是python2.7的启动文件

# PATH=$PATH:/usr/local/python/bin/
# echo $PATH
/usr/local/jdk1.5/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/python/bin/

将新装的/usr/local/python/bin添加到环境变量中(但这个只是临时的做法,退出python后就无效了)

永久有效的做法是:进入/etc/profile,

PATH=$PATH:/usr/local/python/bin
export PATH

这时当我们输入

# python2.7
Python 2.7.2 (default, Feb  2 2012, 11:45:14)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

因为系统会自动在环境中找寻python2.7这个文件并启动,但会优先找/usr/bin下的启动文件,所以
当#python时,还是会进入2.4的默认系统

这时我们可以利用软连接来做到直接进入python2.7,进入/usr/bin,建立连接
ln -s /usr/local/python/bin/python ./python27
这样我们#python27 的时候,就会直接进入2.7的环境了

linux设置python环境变量相关推荐

  1. 如何找到python的环境变量_总算懂得如何设置python环境变量

    总算懂得如何设置python环境变量 日期:2019-08-25 12:22:21 浏览:279 核心提示:相信很多初学者,在安装了python之后想完整在命令提示符直接输入python就可以使用的操 ...

  2. python脚本设置环境变量_详解如何设置Python环境变量?

    家好,我是Yivies!相信大家多多少少遇到过这样的情况吧?就是在安装了python之后想完整在命令提示符直接输入python就可以使用的操作,但是会出现输入了python之后找不到命令的情况!例如这 ...

  3. linux更改jdk环境变量,linux 设置jdk环境变量

    linux 设置jdk环境变量 1. 在/usr/local 目录下新建Java文件夹 mkdir /usr/local/java 将jdk拷贝到 /usr/local/java 进入到java文件夹 ...

  4. 设置python环境变量的三种方法(pycharm)

    在python项目实践中,不知道为什么我的os.getenv一直拿不到环境变量,于是我就试了三种设置环境变量的方法,中解决了问题. 一.系统变量设置 python环境变量的配置方法: 1.第一步在我们 ...

  5. linux设置anaconda环境变量,在Linux中永久设置Anaconda环境变量的方法

    [感谢:http://www.codesec.net/view/459539.html] 如果在安装Anaconda的过程中没有将安装路径添加到系统环境变量中,需要在安装后手工添加: 1.在终端输入$ ...

  6. python需要配置环境变量吗_教你手动设置python环境变量

    在Windows系统上安装Python非常简单,从头到尾只要跟着步骤走,一路点击"NEXT"按钮即可.最重要也是最麻烦的是安装完毕后需要手动设置下环境变量,到了这一步,很多朋友都不 ...

  7. 如何设置Python环境变量?

    相信大家多多少少遇到过这样的情况吧?就是在安装了python之后想完整在命令提示符直接输入python就可以使用的操作,但是会出现输入了python之后找不到命令的情况!例如这样↓↓↓ 但是!这并不是 ...

  8. linux设置java环境变量_linux配置java环境变量

    一. 解压安装jdk 在shell终端下进入jdk-8u5-linux-x64.gz文件所在目录, 执行命令 tar zxvf jdk-8u5-linux-x64.gz 解压出一个目录 jdk1.8. ...

  9. Linux 设置 jdk 环境变量

    本文介绍在 Linux 中设置 jdk 环境变量方法,适用于 CentOs 和 Ubuntu 等 Linux 版本. 准备 JDK 文件 这里准备的 jdk 版本是 1.8.0_131. 链接:htt ...

  10. linux查看python环境变量_Linux中添加PYTHONPATH配置anaconda环境变量方法

    因为最近开发多智能体模型需要把自己写的环境打包import,环境是统一的,如果不加入环境变量,每次测一个算法都要把包作为附属脚本和算法脚本放一起非常麻烦.所以就想把这些写的环境加入到python的环境 ...

最新文章

  1. div 设置 hover时边框颜色_CSS 奇思妙想边框动画
  2. 连接数据库报“You have an error in your SQL syntax”异常的解决
  3. .NET 云原生架构师训练营(模块二 基础巩固 依赖注入)--学习笔记
  4. centos系统时间不准
  5. java并发:初探sleep方法
  6. 802.11介质访问控制——CSMA/CD协议详解
  7. 【Android】科大讯飞——语音识别
  8. c语言数字游戏程序,C语言实现数字游戏
  9. 设计模式:简单工厂模式(C++实现)
  10. Excel如何将xlsx后缀格式的文件转为xls格式?
  11. centos7安装boost记录
  12. 【SPRD CAMERA】1 HAL层初始化流程
  13. oracle 10 dbca第12步,第10步:DBCA创建实例
  14. Rust 最受喜爱却少有人用,Python 仅排第六,2021 全球开发者调查报告出炉
  15. 用汇编语言程序设计实现c=a b,西安交通大学18年3月课程考试《汇编语言程序设计》作业考核试题...
  16. 【Tableau Desktop 企业日常技巧12】Tableau安装版本要求和配置 信息
  17. 【转载】Oracle 大字段处理
  18. 值得加入的“小而美”公司,2020最佳Tech创业公司盘点
  19. openEuler 搭建java开发环境
  20. 史上最牛的论坛推广方法,论坛推广实战方案!

热门文章

  1. WEB入门.九 导航菜单
  2. java单链表中temp=temp.next的理解
  3. 世界名牌CD机解码芯片大全
  4. 【已解决】Remove redundant parentheses等Python错误大全
  5. 工作环境配置及putty工具常见设置
  6. matlab 正弦曲线平均值,如何用matlab做正弦曲线拟合
  7. 缅怀过往_飘云羽逸_新浪博客
  8. shell脚本中shift的用法
  9. java ftp上传失败_java ftp上传失败怎么办
  10. Gateway一直访问本地