![如何清除 Python 3.3 并安装 Python 2.7.4](https://linux22.com/image/969246/%E5%A6%82%E4%BD%95%E6%B8%85%E9%99%A4%20Python%203.3%20%E5%B9%B6%E5%AE%89%E8%A3%85%20Python%202.7.4.png)
我的 Ubuntu 13.04 发行版完全出问题了。今天我想试试 python 3.3,我编译了它并从源代码安装。它破坏了我的系统,许多软件包都在等待 apt-get remove 命令。我尝试通过发出“sudo apt-get remove –purge python*”来清除 python,但之后我仍然无法恢复到 python 2.7.4。最重要的是,我该如何重新安装我的系统?我感觉自己快要被绞死了,请帮帮我。
答案1
我通过放回“sitecustomize.py”解决了卸载问题。它在升级到 python3.3 时被删除了,所以我无法清除 python。我通过“locate sitecustomize.py”搜索它,幸运的是我找到了它在 remastersys 文件夹中。我将其复制到sudo cp /home/remastersys/remastersys/dummysys/etc/python2.7/sitecustomize.py /usr/lib/python2.7/
然后运行sudo dpkg -a --configure
卸载问题已解决。感谢 Tshepang 的回答
编辑:今天系统更新python后,我IOError: [Errno 2] No such file or directory: ‘/usr/lib/python2.7/sitecustomize.py’
再次遇到错误。我使用cd /usr/lib/python2.7/
然后执行了导航ls
。
令我惊讶的是,“sitecustomize.py”以红色显示在列表中。我认为它是一个符号链接,主文件在更新过程中被删除了。所以我删除了符号链接,并将我在“/home/remastersys/remastersys/dummysys/etc/python2.7/sitecustomize.py”中找到的主文件复制到“/usr/lib/python2.7/”中,然后运行sudo dpkg --configure -a
。问题已解决。