【发布时间】:2022-05-12 10:29:00
【问题描述】:
我一直在尝试卸载 pygame,但我不确定如何卸载,也找不到任何资源来帮助我。
我使用命令python3 -m pip install -U pygame -- user 安装了pygame,并尝试使用sudo apt-get remove --auto-remove python-pygame 卸载它,但它吐回Package 'python-pygame' is not installed, so not removed。但是,在终端中,我可以执行python3 -m pygame.examples.aliens,然后外星人游戏就会出现。
编辑:请注意,我是 linux 新手并且正在运行galliumos
【问题讨论】:
-
您似乎认为
-U卸载了一个模块,但事实并非如此。它更新它。但是,看到消息“...未安装,因此未删除”意味着它未安装。 pygame 在python3 -m pip freeze的输出中吗? -
需要明确的是,错误消息中的“
so not removed”是因为 -U 尝试卸载已安装的软件包版本并然后安装最新版本。因此,即使您没有收到该错误,您最终也会安装 pygame。 -
使用
pip卸载使用pip uninstall ... -
pygame 可能是“全局”安装的,因此您可以尝试使用发行版的包管理器将其卸载
-
python3 -m pip uninstall pygame --user工作