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

如何删除使用Python的easy_install安装的软件包?

鲁博赡
2023-03-14
问题内容

Pythoneasy_install使安装新软件包极为方便。但是,据我所知,它没有实现依赖项管理器的其他常见功能-列出和删除已安装的软件包。

找出已安装的软件包的最佳方法是什么,以及删除已安装软件包的首选方法是什么?如果我手动(例如通过rm /usr/local/lib/python2.6/dist- packages/my_installed_pkg.egg类似方式)删除软件包,是否有任何文件需要更新?


问题答案:

pip是setuptools /
easy_install的替代产品,提供了“卸载”命令。

根据安装说明安装pip :

$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py

然后,您可以使用pip uninstall删除与easy_install



 类似资料:
  • 问题内容: 到目前为止,对我来说,处理python软件包安装的最简单方法是从源代码管理系统中签出源代码,然后在python dist- packages文件夹中添加符号链接。 显然,由于源代码控制提供了降级,升级到任何分支,标记的完整控制,因此效果很好。 有一种方法可以使用其中一种软件包安装程序(easy_install或pip或其他),一种可以实现相同的目的。 easy_install获取tar

  • 问题内容: 在了解需要设置否则该软件包会使我的Go根安装不干净之前,我跑了一个包来下载(我更希望保持Go的安装干净,并将核心与自定义分开)。如何删除以前安装的软件包? 问题答案: 删除源目录和已编译的软件包文件是安全的。在下找到源目录,在下找到包文件,例如:。

  • 问题内容: 我已经使用Go模块安装了一个软件包(在Go 1.13中获取),现在我想将其删除。在文档中没有关于此的任何内容,在go中也没有。 手动从go.mod中删除软件包无法解决问题,因此仍保留在go.sum中。 我应该如何清洁包装? 问题答案: 找到了它https://blog.golang.org/using-go- modules#TOC_7。 因此,基本上,一旦未将软件包导入任何软件包中,

  • 我想将Python安装恢复到其基本状态,以便开始使用。有没有一种简单的方法可以只卸载那些在Python设置之后安装的软件包?

  • 问题内容: 您可以简单地从python安装中删除目录,还是必须删除任何残留文件? 问题答案: 它取决于您传递给的选项以及系统/软件包中distutils配置文件的内容。我不相信会以这些方式在指定目录之外修改任何文件。 值得注意的是,distutils目前没有卸载命令。 还值得注意的是,删除程序包/鸡蛋可能会导致依赖关系问题,例如尝试减轻此类问题的实用程序。

  • 问题内容: 关于Python我是一个新手,因此我先乞求:)。就是说,我正在尝试制作一个脚本,其中包括安装一些Linux软件包。首先,我尝试按照此处说明使用subopen 。虽然这最终可以起作用,但我偶然发现了python-apt API,并且由于我不是狂热者或不愿意重新发明轮子,所以我决定尝试一下。 尝试查找有关使用python- apt安装软件包的示例/教程时,问题来了。搜索文档后,我发现Pac

  • 问题内容: 我已经使用docker.com上的安装教程安装了docker 。现在,我需要将其完全删除。,,,或任何其他组合不工作,因为我没有使用apt- get安装它。有什么方法可以比手动删除Docker更快地删除它? (如果有任何区别,我正在使用Ubuntu 14.04)。 问题答案: 在卸载步骤中提到: 注意:chasmani添加了注释: 我还必须添加,并在前两行中完全删除 它增加了: 上面的

  • 问题内容: 因此,我找到了安装cx_Oracle的帮助,但仍然无法解决。我从oracle下载了最新的即时客户端,并将ORACLE_HOME设置为提取文件的位置(直接使用,并在ORACLE_HOME值和文件之间使用bin文件夹),但是easy_install在运行setup.py时弹出错误,说可以。 t找到Oracle包含文件。我确实注意到文件夹中只有11g dll,我是否需要所有3个驱动程序才能完