当前位置: 首页 > 面试题库 >

卸载从源代码构建的python吗?

赖淇
2023-03-14
问题内容

我已经从源代码安装了python 2.6,后来又以某种方式错误地从包管理器中安装了另一个python 2.6。

我找不到卸载从源代码构建的python的方法,这可能/容易吗?

运行ubuntu 10.04。


问题答案:

您可以使用checkinstall删除Python。这个想法是:

  1. 安装checkinstall
  2. 使用checkinstall对您的Python安装进行详细介绍
  3. 使用dpkg -r删除DEB。

有关更多详细信息,请参见这篇文章。

PS。请注意,Ubuntu必须始终至少安装了一个Python安装程序,否则操作系统的主要部分将停止工作。上面,我假设从源代码中删除Python是安全的,而无需删除程序包管理器安装的Python。

PPS。如果您不小心从Ubuntu机器上删除了所有的Python安装程序,那么一切都不会丢失。有关如何从这种情况中恢复的说明,请参见此处。



 类似资料:
  • 我想安装Python 3.4.6,但它只有源代码格式。 Python官方网站上的安装选项是Gzip'd源tarball和XZ压缩源tarball。我以前从未以这种方式安装过Python,所以我不知道该怎么办。我如何安装Python和我下载什么文件? https://www.python.org/downloads/release/python-346/

  • 我想尝试对java.lang中的java库进行更改,最终还可能对其他包进行更改。这意味着不使用,我希望至少能够分离出java.lang并编译它们。 如果使用rt.jar,则不可能在java.lang中编辑类的源代码,因为它们已经在rt.jar中找到了。 我在Mercurial中找到了repo:http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/s

  • 问题内容: 在Ubuntu 12.04上从源代码构建Python 3.2.3时,zlib模块不可用。 我从python.org下载了官方的源代码发行版,并尝试使用以下命令来构建和安装它。 make命令输出包括以下内容。 运行并启动解释器后,无法导入模块。 我确认该软件包已安装在我的系统上。 我也发现了类似的问题,建议将标志添加到命令中。但是,这将返回一个错误,它是无法识别的选项,并且无效。 问题答

  • 所以,我想创建一个新的BouncyCastle 1.47罐子,它不是OSGi罐子。我已经从他们的站点下载了源代码(JDK1.5-1.7的“JCE with provider and lightweight API”下的bcprov-jdk15on-147.tar.gz文件),但是当我提取它和源代码时,我看不到构建脚本。看看他们的维基,他们说这应该是一个使用ant的简单案例。 以前有人这样做过吗,能

  • 原文:Building from source 此处给出了从源代码构建NumPy的一般概述,以及单独给出的特定平台的详细说明。 先决条件 构建 NumPy 需要安装以下软件: Python 2.7.x、3.4.x 的版本或是最新版本。 在Debian和其衍生版本(Ubuntu)中需要:python,python-dev(或python3-dev)。 在Windows上:www.python.org

  • 问题内容: 我很好奇在使用模块后是否有任何好的方法可以卸载模块。在某些情况下,我需要使用引入大量代码的模块,但是很少使用它们(例如作为管理工具),但是我犹豫使用它们,因为在此之后它们可能只会浪费内存,这可能会更好在其他地方使用。是否有任何方法可以卸载它们,无论是显式卸载还是在一段时间不使用它们时允许系统卸载它们? 问题答案: 是的,可以直接访问模块缓存: 请注意,如果您的代码中包含对您想摆脱的这些