在使用make altinstall
安装Python时,您如何干净地删除它?我没有在makefile中找到altuninstall
或类似的东西,这似乎也不是一个常见的问题。
在本例中,我使用的是Ubuntu中的Python2.7.x,但我希望这个答案适用于早期和以后的版本/子版本。
为什么?我正在对各种Python子版本进行构建测试,并且希望能够干净地进行这些测试,这样就不会有其他版本的“剩菜”了。我可以删除/usr/local/lib
和/usr/local/bin
中的所有内容,但可能还有其他不想删除的东西,所以使用一种简单的方法来隔离用于删除的Python组件将是理想的。
发布于 2013-06-19 21:11:57
据我所知,没有自动的方法可以做到这一点。但是您可以进入/usr/local
并删除bin/pythonX
和lib/pythonX
(可能还有lib64/pythonX
)。
但更广泛地说,何必费心呢?altinstall
的要点是许多版本可以共存。所以你不需要删除它们。
对于您的测试,您应该做的是使用virtualenv
创建一个新的、干净的环境,并使用您想要使用的python版本。这使您可以保留所有的altinstall
编辑Python版本,并且仍然有一个用于测试的干净环境。
同样,在开发过程中也要使用virtualenv
。那么您的altinstall
版Pyton就没有站点包了。他们只是保持干净,原始的推荐信。
https://stackoverflow.com/questions/17197743
复制相似问题