在 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 模块的主要内容,如果未能解决你的问题,请参考以下文章