如何在Python中删除已安装的模块?
您可以使用pip卸载大多数已安装的Python软件包。有关pip卸载的更多信息,请转至:https://pip.pypa.io/en/stable/reference/pip_uninstall/。例如,如果您已经安装了numpy软件包并想要将其卸载,请输入以下内容:
$ pip uninstall numpy
但是,也有一些例外。这些软件包不能使用pip轻松删除:
1.使用pythonsetup.pyinstall安装的纯distutils软件包,不会留下任何元数据来确定要安装的文件。
2.由pythonsetup.py安装的脚本包装开发。
您需要手动删除所有文件,还需要撤消安装过程中手动执行的任何其他操作。
如果您不知道所有文件的列表,则可以使用--record选项重新安装它,并查看由此产生的列表。要记录已安装文件的列表,可以使用:
$ python setup.py install --record files.txt
现在,您将在files.txt中拥有所有文件的列表,然后可以手动将其删除。