由于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 的经典案例。
例如,如果您使用
python main.py
运行代码,请尝试 python -m pip uninstall torch
。
这将强制您的 pip uninstall 命令使用与运行代码时使用的相同的 pip。
奖励:
python -m pip --version
还会告诉您它正在使用哪个Python以及它在文件系统中的位置。