内容简介: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软连接更改无效的坑》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- MongoDB更改oplog大小
- ios – 更改NSURL的方案
- Vagrant更改默认的SSH端口
- Firefox 75.0 发布,地址栏更改
- Vagrant更改默认的SSH端口
- Flink 能否动态更改 Checkpoint 配置
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Algorithms on Strings, Trees and Sequences
Dan Gusfield / Cambridge University Press / 1997-5-28 / USD 99.99
String algorithms are a traditional area of study in computer science. In recent years their importance has grown dramatically with the huge increase of electronically stored text and of molecular seq......一起来看看 《Algorithms on Strings, Trees and Sequences》 这本书的介绍吧!