`

删除 setup.py 安装的 Python 软件包

 
阅读更多

删除 setup.py 安装的 Python 软件包

2011年4月3日

在 CentOS 5.5 上通过 setup.py 安装了一个软件包。删除的时候发现 setup.py 没有 uninstall 选项。

在网上找了个简单的方法,2 个步骤可轻松完成卸载:

* 增加 –record 参数重新安装软件包,执行命令:

# python ./setup.py install --record install.txt

* 删除安装文件,执行命令:

# cat install.txt | xargs rm -rf

分享到:
评论

相关推荐

    ez_setup.py

    3. **egg格式**: setuptools引入了“egg”作为Python软件包的分发格式,它是一个压缩的ZIP文件,可以被Python解释器直接加载,减少了磁盘空间占用和提高加载速度。 4. **distutils扩展**: setuptools扩展了Python...

    python ez_setup.py

    `easy_install`可以用来直接从源代码或者PyPI上安装Python软件包,它会自动处理构建、查找依赖和安装的过程。虽然现在`pip`已经成为Python社区首选的包管理器,但在早期,`easy_install`是广泛使用的工具。 `ez_...

    linux 安装setup.py程序的实现方法

    在Linux环境中,安装Python软件包通常可以通过多种方式完成,如使用`pip`、`apt-get`(对于Debian/Ubuntu)或`yum`(对于CentOS/RHEL)。然而,有些Python项目并不直接提供预编译的包,而是通过`setup.py`脚本来构建...

    ez_setup.py(for win7_x64)

    Setuptools是Python生态系统中的一个基础包工具,它扩展了Python的标准distutils库,提供了更高级的功能,如创建、管理和分发Python软件包。Setuptools的主要功能包括: 1. **构建 egg 文件**:egg是Python的一种二...

    Python库 | bartender-2.4.2-py2.py3-none-any.whl

    Wheel是一种预编译的Python软件包格式,旨在解决Python社区中常见的安装问题,特别是对于依赖C扩展的库。它包含了已编译的Python模块,使得用户可以直接安装而无需通过`setup.py`脚本进行编译,从而提高了安装速度和...

    setuptools-8.3-py2.py3-none-any.zip

    **easy_install.py** 是setuptools的一个关键组件,它是一个命令行脚本,用于安装Python软件包。用户可以通过运行`easy_install`命令来搜索、下载并自动安装Python包及其依赖。这个工具简化了Python开发者和用户的...

    python 安装插件 setuptools-40.3.0 ez_setup-0.9 pip-18.0

    Python是世界上最受欢迎的编程语言之一,它拥有丰富的第三方库和工具来增强其功能。...setuptools、ez_setup和pip是构建、发布和维护Python软件包的基石,对于Python开发者来说,熟悉并掌握它们的操作是至关重要的。

    minimal-setup-py:最小 setup.py 的示例

    setup.py避免了调整 Python 搜索路径所带来的所有问题,并将为您提供可以轻松安装在其他机器上的软件包。 不幸的是,有关如何创建setup.py的文档相当复杂且令人生畏。 缺少一个简单的最小示例。 好吧,它来了! 把...

    PyPI 官网下载 | SH.py-10.75.zip

    通常,Python库的ZIP文件会包含一个或多个`.py`文件(Python源代码)、`setup.py`(用于安装的脚本)、`README`(介绍文件)、`LICENSE`(授权文件)以及可能的测试、文档和其他辅助文件。 关于SH.py库,尽管具体...

    Python库 | model_converters-0.0.4-py2.py3-none-any.whl

    Wheel是Python的二进制包格式,旨在解决Python安装过程中的编译问题,提供了一种跨平台、跨Python版本的预编译软件包机制。它由`.whl`扩展名标识,其中的`0.0.4`代表该库的版本号,`py2.py3`表示这个库兼容Python 2...

    pip-20.2.2-py2.py3-none-any_whl(官网).rar

    Wheel是Python的一种二进制包格式,它旨在简化Python软件包的安装过程,特别是对于那些包含C扩展的包,它可以避免编译步骤。 描述中提到,“pip-20.2.2-py2.py3-none-any.whl 官网下载比较慢 所以传一个”,意味着...

    Amino.py-1.2.11.7-py3-none-any.whl.zip

    标题"Amino.py-1.2.11.7-py3-none-any.whl.zip"指出,这是一款名为Amino.py的Python软件包的压缩文件,版本号为1.2.11.7。该文件使用了ZIP格式进行压缩,通常用于在Python环境中分发和安装第三方库。"whl"标签进一步...

    Accuinsight-1.0.34-py2.py3-none-any.whl.zip

    Accuinsight-1.0.34-py2.py3-none-any.whl.zip 是一个包含Python软件包的压缩文件,主要用于在Python环境中分发和安装软件。这个文件的命名结构遵循了Python的wheel格式,wheel是Python的一种二进制包格式,用于替代...

    ANTConnect-2021.45.4-py2.py3-none-any.whl.zip

    总结一下,"ANTConnect-2021.45.4-py2.py3-none-any.whl.zip" 是一个包含 Python 软件包的 ZIP 压缩文件,适用于 Python 2 和 3,采用 Wheel 格式,便于快速安装。"使用说明.txt" 文件提供了安装和使用该包的指南,...

    Python库 | tinypackage-1.0-py2.py3-none-any.whl

    除了`.whl`格式,Python还有`.tar.gz`和`.zip`等源码分发方式,需要通过`setup.py`文件编译和安装。同时,理解Python的版本兼容性问题也很重要,尤其是随着Python 2的退役,确保库能支持Python 3变得更为关键。 总...

    distribute-0.6.49.tar.gz-python

    setup.py 是一个 Python 脚本,包含了项目如何构建、打包和安装的信息,使用 "python setup.py install" 命令就可以在当前 Python 环境中安装该项目。 了解这些知识后,开发者可以按照以下步骤操作: 1. 下载 ...

    uniconvertor:UniConvertor是跨平台通用矢量图形转换器

    删除安装: python setup.py uninstall 创建源代码发行版: python setup.py sdist 创建二进制RPM分发: python setup.py bdist_rpm 创建二进制DEB分发: python setup.py bdist_deb 有关可用分发格式的帮助: ...

    AnduinBridge-1.2.0-py2.py3-none-any.whl.zip

    总结,AnduinBridge-1.2.0-py2.py3-none-any.whl.zip是一个跨Python版本的二进制软件包,通过`.whl`格式提供快速安装体验。了解如何使用和创建这类文件对于Python开发者来说是十分必要的,它能提升开发效率并确保...

    setuptools 安装

    如果您的系统中已安装有 Python,则可以通过下载并执行 `ez_setup.py` 文件来自动安装或更新 `setuptools`。这种方式适用于多种操作系统。 ```bash wget http://peak.telecommunity.com/dist/ez_setup.py sudo ...

    AIS.py-0.2.0-py2.py3-none-any.whl.zip

    标题中的"AIS.py-0.2.0-py2.py3-none-any.whl.zip"是一个软件包文件,它遵循Python的 wheel 格式,并且进行了ZIP压缩。在Python的生态系统中,wheel是一种预编译的Python包格式,旨在简化安装过程,避免了需要在用户...

Global site tag (gtag.js) - Google Analytics