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

时间:2019-11-08 09:15:24

标签: python pip pytorch

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

from tools.nnwrap import generate_wrappers as generate_nn_wrappers
    ModuleNotFoundError: No module named 'tools.nnwrap'

我使用的是macOS 10.14.4,Python 3.8。

我通读了thread here,但没有帮助。


更新19/11/19

接受的答案有效。

作为一个旁注,尽管进行了繁琐的安装创建环境很简单,但我最终还是使用Anaconda设置了本地环境:

#create the env
conda create -n mytensorflowenv python=3.7

#activate it
conda activate mytensorflowenv

然后为Conda运行PyTorch安装:

conda install pytorch torchvision -c pytorch

现在一切顺利。

1 个答案:

答案 0 :(得分:2)

按照https://github.com/pytorch/pytorch/issues/29090

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

您需要将python版本降级到3.7