繁体   English   中英

如何卸载setuptools python

[英]How to Uninstall setuptools python

嗨,最近我安装了设置工具模块和谷歌应用程序引擎给我错误。 有没有办法卸载setuptool? 任何人都可以一步一步地告诉我,因为我努力了

easy_install pip
pip uninstall pip setuptools

(pip和setuptools都使用相同的包格式,但是pip有卸载支持。有点搞笑,安装东西是最简单的卸载方式。)

答案取决于它的安装方式。

如果它是使用ubuntu(debian)包管理器安装的,请尝试:

sudo apt-get remove --purge python-setuptools

[更新]

如果你手动安装,setuptools最终位置可能就像(调整你的环境/ python版本):

/usr/local/lib/python2.6/dist-packages

只需删除那里的setuptools。

Lame,我知道,但是不使用ubuntu提供的优秀包管理器是你的负担:坚持dpkg,除非你需要前沿的东西。 对于setuptools安装的其他python模块,它没有提供“卸载”功能(但是pip确实如此,这就是为什么围绕virtualenv ,pip和yolk有很多热情)。

[2017年更新]

这是2017年, 安装Python模块改变了一点:

  • pip现在是首选的安装程序。 从Python 3.4开始,它默认包含在Python二进制安装程序中。
  • venv是创建虚拟环境的标准工具(半隔离的Python环境允许安装程序包以供特定应用程序使用,而不是在系统范围内安装),并且自Python 3.3以来一直是Python的一部分。 从Python 3.4开始,它默认将pip安装到所有创建的虚拟环境中。
  • virtualenv是venv的第三方替代品(和前身),如果不是官方的,它仍然非常受欢迎,因为它允许在3.4之前的Python版本上使用虚拟环境,它们根本不提供venv,或者不是'能够自动将pip安装到创建的环境中。

我在使用下面的方法时遇到了麻烦,因为我的点子不是最新的。

easy_install pip
pip uninstall pip setuptools

升级点后像这样:

sudo -H pip install --upgrade pip

我能够像这样成功卸载setuptools:

pip uninstall setuptools

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM