Python 2.7 Python&Ubuntu 14.04\删除手动安装的Python版本

Python 2.7 Python&Ubuntu 14.04\删除手动安装的Python版本,python-2.7,ubuntu,pyqt4,uninstallation,Python 2.7,Ubuntu,Pyqt4,Uninstallation,我在Ubuntu14.04上手动安装了2.7.8 python,没有意识到Ubuntu2.7.6已经随Ubuntu2提供了。我使用了这个操作指南,将python版本更改为2.7.8: 当我列出系统上的python版本时,下面是输出内容 pierre@pierre-VirtualBox:~/Téléchargements$ sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; | awk -F: '/x-exe

我在Ubuntu14.04上手动安装了2.7.8 python,没有意识到Ubuntu2.7.6已经随Ubuntu2提供了。我使用了这个操作指南,将python版本更改为2.7.8:

当我列出系统上的python版本时,下面是输出内容

pierre@pierre-VirtualBox:~/Téléchargements$ sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; | awk -F: '/x-executable; charset=binary/ {print $1}' | xargs readlink -f | sort -u | xargs -I % sh -c 'echo -n "%: "; % -V'
/home/pierre/Téléchargements/Python-2.7.8/python: Python 2.7.8
/usr/bin/python2.7: Python 2.7.6
/usr/bin/python3.4: Python 3.4.0
/usr/bin/python3.4m: Python 3.4.0
/usr/local/bin/python2.7: Python 2.7.8
然后我用Synaptic安装了PyQt4,当我检查它是否正确安装时,它似乎不正确

pierre@pierre-VirtualBox:~/Téléchargements$ python
Python 2.7.8 (default, Jan 14 2015, 18:34:11) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import PyQt4
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named PyQt4
另一个程序需要PyQt4,但这个程序没有检测到PyQt4,而synaptic告诉我PyQt4已安装

我相信我已经弄乱了我的python版本:

一方面,我认为python2.7.8成为了默认的python&被我想安装的另一个程序所认可,它的安装是手动的

另一方面,synaptic的默认python版本似乎是2.7.5,而PyQt4仅为这一版本安装

因此,我想删除python 2.7.8。 拜托,有人能告诉我怎么做吗

我非常感谢你的帮助。 致以最良好的祝愿

Pierre

Python在生成的Makefile中没有提供卸载目标,因此您必须手动删除这些文件。不过,在您的情况下,这应该不会太困难,因为您是在/usr/local下安装的

典型的python2.7安装会将所有文件放在以下位置:

    /usr/local/include/python2.7
    /usr/local/lib/python2.7
    /usr/local/lib/pkgconfig
    /usr/local/share/man/man.1
    /usr/local/bin
如果在文件管理器中检查这些目录,您可以很容易地看到最近添加的内容。您的问题中显示的交互式会话的输出显示编译日期为2015年1月14日18:34:11,因此安装的文件在几分钟后都会有时间戳。

Python在生成的Makefile中没有提供卸载目标,因此您必须手动删除这些文件。不过,在您的情况下,这应该不会太困难,因为您是在/usr/local下安装的

典型的python2.7安装会将所有文件放在以下位置:

    /usr/local/include/python2.7
    /usr/local/lib/python2.7
    /usr/local/lib/pkgconfig
    /usr/local/share/man/man.1
    /usr/local/bin

如果在文件管理器中检查这些目录,您可以很容易地看到最近添加的内容。您的问题中显示的交互式会话的输出显示编译日期为2015年1月14日18:34:11,因此安装的文件在几分钟后都会有时间戳。

既然您是使用askUbuntu的指南安装的,为什么不问问如何在那里卸载它?既然您是使用askUbuntu的指南安装的,你为什么不问问如何卸载它呢?谢谢你的提示,我按照你的暗示手动删除了所有内容,并恢复了Ubuntu提供的正确python发行版。谢谢谢谢你的提示,我按照你的暗示手动删除了所有内容,并恢复了Ubuntu提供的正确python发行版。谢谢