我删除了一个包(pip),但它仍然有效

问题描述 投票:0回答:1

由于torch(2.0.1)模块的问题,我想降级torch版本。 我删除了 torch,安装了 torch 版本 1.10.2,但 python 仍然可以使用 torch 2.0.1。

所以我清理了pip缓存,删除了所有pip包(包括torch),卸载了python,然后重新安装了python(3.9.7)。

现在在我的电脑中,模块“torch”尚未安装,但下面的代码仍然有效。

import torch
print(f"Torch Version: {torch.__version__}")
>>> Torch Version: 2.0.1+cpu

(与代码)

。 .

C:\>pip uninstall torch
WARNING: Skipping torch as it is not installed.

(cmd)

我该怎么办?

python pip pytorch torch
1个回答
0
投票

这看起来像是使用错误 Python 的经典案例。

例如,如果您使用

python main.py
运行代码,请尝试
python -m pip uninstall torch

这将强制您的 pip uninstall 命令使用与运行代码时使用的相同的 pip。

奖励:

python -m pip --version
还会告诉您它正在使用哪个Python以及它在文件系统中的位置。

© www.soinside.com 2019 - 2024. All rights reserved.