在为跳过思维模型训练运行Bazel脚本时,tensorflow模块上的ImportError

时间:2017-12-18 11:38:32

标签: python python-2.7 tensorflow bazel

我正在使用Ubuntu 16.04,其中安装了Python 2.7和Tensorflow 1.4。我坚持使用这个Bazel脚本来预处理用于训练的文本数据集,即link的这一部分。

# Run the preprocessing script.
bazel-bin/skip_thoughts/data/preprocess_dataset \
  --input_files=${INPUT_FILES} \
  --output_dir=${DATA_DIR}

我收到此错误,

$ bazel-bin/skip_thoughts/data/ preprocess_dataset --input_files="./skip_thoughts/dataset/*.txt" --output_dir="./skip_thoughts/data"
Traceback (most recent call last):
  File "/home/code/skip_thoughts/bazel-bin/skip_thoughts/data/prep
rocess_dataset.runfiles/__main__/skip_thoughts/data/preprocess_dataset.py", line 43, in <module>
    import tensorflow as tf
ImportError: No module named tensorflow

只有在运行Bazel脚本时才会出现错误,否则tensorflow会正常工作。任何有关可能出错的建议都将不胜感激!

0 个答案:

没有答案