删除Python模块

24 投票
4 回答
120212 浏览
提问于 2025-04-15 20:45

你可以删除Python模块吗?我安装了一个想要删除的模块,但我不知道该怎么做。

谢谢

4 个回答

5

这个问题已经在 这里 被问过了。

你可以进入你安装的Python的“site-packages”文件夹,然后手动删除那些文件。

18

如果你在Windows系统上使用Python,下面这个命令就是你需要的

pip uninstall module

有时候,你可能安装了不同版本的模块。比如,我通过pip安装了lxml3.4.4,然后又用它的预编译版本安装了lxml3.5.0,这样的话,上面那个命令只会删除第一个版本。所以我需要运行两次这个命令

pip uninstall lxml
pip uninstall lxml

这样就完全卸载成功了。看看这是否对你有帮助。

37

要找到这个模块在哪里,你只需要运行以下命令:

 $ python
 >> import module
 >> print module.__file__
 '/some/directory'

如果它是一个包的话,你可以运行:

 >> import package
 >> print package.__path__

然后把它删除就可以了。

撰写回答