ModuleNotFoundError:没有名为“tools.nnwrap”的模块(macOS)

Mor*_*kid 3 python pip pytorch

使用安装PyTorch 时pip install torch我得到以下信息:

from tools.nnwrap import generate_wrappers as generate_nn_wrappers
    ModuleNotFoundError: No module named 'tools.nnwrap'
Run Code Online (Sandbox Code Playgroud)

我使用的是 macOS 10.14.4,Python 3.8。

我通读了这里线程,但没有帮助。


更新 13/11/19

接受的答案有效。

作为旁注,我最终使用Anaconda设置了我的本地环境,尽管创建环境的大量安装很容易:

from tools.nnwrap import generate_wrappers as generate_nn_wrappers
    ModuleNotFoundError: No module named 'tools.nnwrap'
Run Code Online (Sandbox Code Playgroud)

然后为 Conda运行PyTorch安装:

conda install pytorch torchvision -c pytorch
Run Code Online (Sandbox Code Playgroud)

现在一切顺利。

Cra*_*ack 5

根据https://github.com/pytorch/pytorch/issues/29090

Python 3.8 二进制文件尚不可用。

你需要将你的 python 版本降级到 3.7