内容简介:Linux下python软连接更改无效的坑
前言
在这里要给大家说一点,开发环境你想怎么搞就怎么搞,但线上环境,一定不要动它!哪怕是reboot一下线上的环境,也要三思而后行!我在14年底就犯下一个错误,当时在公司项目中的线上环境只输入了一个 yum update
命令,结果部署的东西就gg了。现在,我又脑残的在一个服务器升级 python 替换掉了系统自带的版本,结果部署的基于python的东西挂掉了。
复现
现在的情况是:直接输入python与/usr/bin/python版本不一致
[root@host ~]# python -V Python 2.7.3 [root@host ~]# /usr/bin/python -V Python 2.6.6
我将python的软连接更改到/usr/bin/python依旧没用
填坑
由于昨晚快凌晨的时候发现的问题,所以想赶紧解决掉这个问题睡觉,但脑子真的不够用了,怎么解决都不行,在StackOverflow中也没有找到有跟我一样情况的,难道说这个坑太小白了?
睡一觉起来之后仔细想了一下这个事情,那就先看一下python的路径吧:
[root@host ~]# which python /usr/local/bin/python
惊了!python路径原来在 /usr/local/bin/
文件夹里,并没有在 /usr/bin/
之中。好了,改下软链接再看看版本。
[root@host ~]# python -V Python 2.6.6
完事儿。
本文由SangSir 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
以上所述就是小编给大家介绍的《Linux下python软连接更改无效的坑》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Java语言程序设计(基础篇 原书第10版)
[美]粱勇(Y.Daniel Liang) / 戴开宇 / 机械工业出版社 / 2015-7 / 85.00元
《Java语言程序设计(基础篇 原书第10版)》是Java语言的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象编程、GUI程序设计、数据结构和算法、高级Java程序设计等内容。本书以示例讲解解决问题的技巧,提供大量的程序清单,每章配有大量复习题和编程练习题,帮助读者掌握编程技术,并应用所学技术解决实际应用开发中遇到的问题。您手中的这本是其中的基础篇,主要介绍了基本程序设计、语法......一起来看看 《Java语言程序设计(基础篇 原书第10版)》 这本书的介绍吧!