在 ubuntu 中卸载 python 模块

Posted

技术标签:

【中文标题】在 ubuntu 中卸载 python 模块【英文标题】:Uninstalling a python module in ubuntu 【发布时间】:2011-08-23 00:16:48 【问题描述】:

我必须删除一个名为“django”(一种流行的)的 python 模块,因为我安装了错误的版本(1.3 - py-2.6 中的 beta)。

如何卸载此模块? 请解释一下,因为我只在 Windows 中使用过 python,而从未在 Ubuntu 中使用过。

【问题讨论】:

你是如何安装它的? 我是按照django网站的说明安装的 你不应该使用 apt 以外的任何东西在 Ubuntu/Debian 中全局安装东西,除非它位于像 /usr/local/ 这样的受控位置。如果您确实想要存储库中没有特定版本的 Django,您应该使用 virtualenv 并在本地安装它。 【参考方案1】:
sudo aptitude install python-pip
sudo pip install django --upgrade

【讨论】:

不,完全不推荐!它创建了一个新的 django,里面包含了旧版本的 django【参考方案2】:

进入python shell

 >> 导入django
 django.__path__

复制路径

在外壳上

 sudo rm -r 路径

【讨论】:

没有。可能还有其他依赖项。 是的,但在这种情况下,没有。 Django 是独立的。 python -c "import sys; sys.path = sys.path[1:]; import django; print(django.__path__)"

以上是关于在 ubuntu 中卸载 python 模块的主要内容,如果未能解决你的问题,请参考以下文章

安装的ubuntu系统怎么卸载

安装win10和ubuntu双系统后怎么卸载ubuntu

Ubuntu实用软件安装[转]

ubuntu环境下python虚拟环境的安装

在 Python 中卸载模块

基于Ubuntu交叉编译FFmpeg Windows SDK