• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

为什么’tensorflow’模块在Spyder中导入失败,而不是在Jupyter Notebook中,而不是在Python提示符下导入?

python 来源:mo2 9次浏览

我还没有使用Linux/Unix十多年。为什么’tensorflow’模块在Spyder中导入失败,而不是在Jupyter Notebook中,而不是在Python提示符下导入?为什么’tensorflow’模块在Spyder中导入失败,而不是在Jupyter Notebook中,而不是在Python提示符下导入?

情景:

  • [终​​端] spyder的
  • [spyder的] [IPython的控制台]在IPython的控制台键入 ‘进口tensorflow作为TF’

当前的结果:

  • [s pyder] [IPython的控制台]消息错误: ‘导入错误:没有模块名为 ‘tensorflow”

附加信息:

  • OS:Ubuntu的14.04(VMWare的)
  • 的Python:Python的3.5 。2 ::阿纳康达定制(64位)
  • 安装TensorFlow的:
    • [终​​端]须藤-s
    • [终​​端]康达创建–name = IntroToTensorFlow蟒= 3安纳康达
    • [终​​端]源激活IntroToTensorFlow
    • [终​​端]康达安装-c康达锻tensorflow
  • PATH = $ PATH:/家庭/ MO/anaconda3/ENVS/IntroToTensorFlow/bin中

注释:

  • 当我重放以下情形,它工作正常:
    • [终​​端]须藤-s
    • [终​​端]源激活IntroToTensorFlow
    • [ terminal] python
    • [python] import tensorflow as tf
  • 当我重播Jupyter笔记本tensorflow进口,它工作正常,也

我做了什么至今:

  • 我GOOGLE了它,但我没有找到一个合适的anwser
  • 我搜索的堆栈溢出质疑


===========解决方案如下:

这可能是环境变量的问题。尝试回答here和here:

LD_LIBRARY_PATH =在/ usr /本地/ CUDA/lib64的 CUDA_PATH =在/ usr /本地/ CUDA


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)