我的 Ubuntu 12.04 中有两个版本的 Python

我的 Ubuntu 12.04 中有两个版本的 Python

我遇到了一个奇怪的问题。如果我除了已经存在的 python 2.7.3 之外还安装了 python 2.7.6。

但这给我带来了一些奇怪的问题。例如,即使我的系统有 pyqt4,python 也会抱怨我没有 pyqt。当我尝试在终端中运行以下命令时,它显示:

 sudo apt-get install python-qt4

该模块已经存在。当我输入以下命令时:

$which python
/usr/local/bin/python

即 python 2.7.6。我现在真的很挣扎。请帮忙。

答案1

我不建议安装两个 2.7.x 版本。如果你的项目需要特定的附加版本,请使用虚拟环境反而。

如果你需要删除一个 Python 系统版本,请坚持使用这个建议

要在不同的 Python 安装之间切换,请使用

sudo update-alternatives --config python

来配置它们。但是,这很可能会导致未来更新出现问题。

相关内容