我的用例可能并不罕见。我想使用Ubuntu和Google App Engine。最新的Ubuntu拥有与GAE不兼容的Python版本,因此有必要回到Python 2.5.5。
这样做之后,“ whereis python”揭示了这一混乱情况:
python: /usr/bin/python /usr/bin/python2.6 /etc/python /etc/python2.6
/usr/lib/python2.5 /usr/lib/python /usr/lib/python2.7
/usr/lib/python2.6 /usr/lib64/python2.5 /usr/lib64/python
/usr/lib64/python2.7 /usr/lib64/python2.6 /usr/local/bin/python2.5
/usr/local/bin/python2.5-config /usr/local/bin/python
/usr/local/lib/python2.5 /usr/local/lib/python2.6
/usr/include/python2.6 /usr/share/python /usr/share/man/man1/python.1.gz
Run Code Online (Sandbox Code Playgroud)
应该清理一下,还是清理会浪费时间呢?如何清理?这是可以避免的吗?我意识到一定程度上是通过(linux)设计的,但是由于我知道我一直打算拥有一个单用户linux系统,因此可以将某些设计在内的杂物减至最少吗?
就看你有多大胆了。您可以安装依赖于特定版本的 python 的工具,否则它们将失败。它不应该引起任何问题;但是您获得的版本将位于 PATH 上的第一个。如果您想要 2.5.5,请确保在运行针对该版本的脚本时它是第一个(如果您不关心原样的话)。
| 归档时间: |
|
| 查看次数: |
2230 次 |
| 最近记录: |