这是我写 whereis python2.7
时的输出python2.7: /usr/local/bin/python2.7 /usr/local/lib/python2.7 /opt/python2.7.1/bin/python2.7
/usr/local/
下的python版本是python2.7.2和/opt/python/2.7.1
下的python版本如您所见,是python2.7.1。
当我写 python
它运行 python2.7.1
因为我更改了 bash_profile。但是当我写 python2.7
它运行 python2.7.2
.
我想完全删除 python2.7.2
在 /usr/local/
下并使用 /opt/python2.7.1
下的二进制文件.
我怎么解决这个问题?
注意:它是一个 CentOS5 服务器,并且按照您的考虑已经安装了 python2.4。
最佳答案
您的 PATH 混淆了,请执行以下操作:
export PATH=/opt/python2.7.1/bin:$PATH
export LD_LIBRARY_PATH=/opt/python2.7.1/lib:$LD_LIBRARY_PATH
关于python和python2.7运行不同的python实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12723234/