温馨提示×

ubuntu pytorch怎么卸载干净

小樊
53
2026-10-04 19:58:53
栏目: 智能运维

在 Ubuntu 上把 PyTorch 卸载干净,取决于你是用什么方式安装的(pip / conda / apt)。下面分情况说明,按你实际用的来。


一、如果用 pip 安装的(最常见)

1. 查看已安装的 torch 相关包

pip list | grep torch

常见包有:

  • torch
  • torchvision
  • torchaudio
  • torchtext

2. 卸载

pip uninstall torch torchvision torchaudio torchtext -y

如果是用户级安装(–user):

pip uninstall torch torchvision torchaudio -y --user

3. 检查残留

python -c "import torch"

如果还报错说明已卸载;如果还能 import,看下一步。

4. 清理缓存(可选)

rm -rf ~/.cache/torch
rm -rf ~/.cache/pip

二、如果用 conda 安装的(推荐方式)

1. 激活环境

conda activate your_env_name

2. 卸载

conda remove torch torchvision torchaudio -y

3. 彻底删除环境(如果你不再用)

conda remove -n your_env_name --all

三、如果用 apt 安装的(较少见)

dpkg -l | grep torch
sudo apt remove --purge libtorch* -y
sudo apt autoremove -y

四、确认“干净”的标准

which python
python -c "import torch"

应该出现:

ModuleNotFoundError: No module named 'torch'

五、常见坑

1. 有多个 Python

which python
which python3
pip --version

确保你卸载的是 正在用的那个 Python。

2. pip 和 pip3 混用

pip3 uninstall torch -y

3. 虚拟环境没激活

conda / venv 没激活就卸载,等于没删。


如果你愿意,可以告诉我:

  • Ubuntu 版本
  • 用 pip 还是 conda
  • pip list | grep torch 的输出

我可以帮你一步步清到“一根毛都不剩”。

0 踩