运行命令“ python train.py”训练单词-rnn时,出现“没有名为numpy的模块”错误。

时间:2018-08-20 07:38:33

标签: python numpy tensorflow cmd anaconda

操作系统:Windows 10 使用anaconda3-5.2,在Anaconda命令提示符下运行命令。

这是我用来定位rnn并激活conda环境的命令,以及尝试训练模型时的错误消息。我还将关闭基于Mac的教程,因此,如果“ python train.py”是不正确的正在训练的命令,请更正我。

(基本)C:\ Users \ mower> conda激活tensorflow

(tensorflow)C:\ Users \ mower> cd“ C:\ Users \ mower \ Downloads \ word-rnn-tensorflow-master”

(tensorflow)C:\ Users \ mower \ Downloads \ word-rnn-tensorflow-master> python train.py 追溯(最近一次通话):   文件“ train.py”,第2行,在     将numpy导入为np ImportError:没有名为“ numpy”的模块

(tensorflow)C:\ Users \ mower \ Downloads \ word-rnn-tensorflow-master>

3 个答案:

答案 0 :(得分:0)

您可以使用python的pip安装程序或anaconda自己的安装程序来安装numpy。在pip中,您可以使用:
pip install numpy

您可以像下面那样使用anaconda:
conda install numpy

答案 1 :(得分:0)

我认为您的问题是在conda环境中未安装numpy。 我建议您在安装它的评论中像其他人一样:

conda activate tensorflow
conda install numpy

答案 2 :(得分:0)

您可以使用以下方法检查conda环境中已安装的软件包:

conda list

查看其中是否包含numpy和tensorflow,如果没有,请安装

conda install numpy
pip install tensorflow