我已经十多年没用过Linux / Unix了。为什么' tensorflow'模块导入在Spyder中失败,而不是在Jupyter Notebook中,而不是在Python提示符中?
情景:
- [terminal] spyder
- [spyder] [IPython控制台]输入'导入张量流为tf'在IPython控制台
当前结果:
- [spyder] [IPython控制台]消息错误:' ImportError:没有名为' tensorflow''
的模块
其他信息:
- OS:Ubuntu 14.04(VMWare)
- Python:Python 3.5.2 :: Anaconda custom(64位)
- 安装TensorFlow:
- [terminal] sudo -s
- [terminal] conda create --name = IntroToTensorFlow python = 3 anaconda
- [terminal] source activate IntroToTensorFlow
- [terminal] conda install -c conda-forge tensorflow
- PATH = $ PATH:/ home / mo / anaconda3 / envs / IntroToTensorFlow / bin
注释:
- 当我重播以下场景时,它可以正常工作:
- [terminal] sudo -s
- [terminal] source activate IntroToTensorFlow
- [terminal] python
- [python] import tensorflow as tf
- 当我重播Jupyter Notebook中的tensorflow导入时,它也可以正常工作
我做得太多了
- 我用谷歌搜索但我找不到合适的anwser
- 我在Stack Overflow问题中搜索了