PyTorch 导入损坏,无法 pip 安装
PyTorch import broken, unable to pip install
突然之间我的代码就崩溃了。错误:无法导入手电筒,No module named torch
。所以我尝试安装手电筒;错误,ModuleNotFoundError: No module named 'tools.nnwrap'
。我删除我的 venv 并重新创建它,同样的事情。我在 venv 之外尝试,同样的问题。我查了一下这个问题,显然我应该去here。我这样做了,尝试了几个安装命令,有 cuda,没有,都坏了。我该怎么办?我在 Arch Linux 如果相关的话,也许我弄坏了一些东西。
如果您使用 pip,请从 here 获取 pip 安装 link,并将 pip
替换为 pip3
。
这解决了我几天前 No module named 'tools.nnwrap'
的问题。
在 Python 3.8.6、Windows 10
上测试
例子
使用pip3 install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
而不是pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
编辑
https://github.com/pytorch/pytorch/issues/47116
正如预期的那样,这是 Python 3.9 的最新问题:很遗憾,截至目前(2020 年 4 月 12 日),它与 PyTorch 不兼容,并且错误消息并未明确说明。该问题目前仍然悬而未决,您所能做的就是暂时恢复到 3.8。
突然之间我的代码就崩溃了。错误:无法导入手电筒,No module named torch
。所以我尝试安装手电筒;错误,ModuleNotFoundError: No module named 'tools.nnwrap'
。我删除我的 venv 并重新创建它,同样的事情。我在 venv 之外尝试,同样的问题。我查了一下这个问题,显然我应该去here。我这样做了,尝试了几个安装命令,有 cuda,没有,都坏了。我该怎么办?我在 Arch Linux 如果相关的话,也许我弄坏了一些东西。
如果您使用 pip,请从 here 获取 pip 安装 link,并将 pip
替换为 pip3
。
这解决了我几天前 No module named 'tools.nnwrap'
的问题。
在 Python 3.8.6、Windows 10
上测试例子
使用pip3 install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
而不是pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
编辑
https://github.com/pytorch/pytorch/issues/47116
正如预期的那样,这是 Python 3.9 的最新问题:很遗憾,截至目前(2020 年 4 月 12 日),它与 PyTorch 不兼容,并且错误消息并未明确说明。该问题目前仍然悬而未决,您所能做的就是暂时恢复到 3.8。